DIFF

class OptionsMenuGameSource

OptionsMenuGame ScriptedWidgetEventHandler Managed

All members, including inherited

Constructors 2

void OptionsMenuGame(Widget parent, Widget details_root, GameOptions options, OptionsMenu menu)
References Class.Cast(), Class.Cast(), Class.Cast()
Show 76 more, Class.Cast(), Class.Cast(), WorkspaceWidget.CreateWidgets(), FillTextMap(), Widget.FindAnyWidget(), Widget.FindAnyWidget(), ListOptionsAccess.GetIndex(), ListOptionsAccess.GetIndex(), ListOptionsAccess.GetItemsCount(), ListOptionsAccess.GetItemText(), GetLayoutName(), NumericOptionsAccess.GetMax(), NumericOptionsAccess.GetMax(), NumericOptionsAccess.GetMin(), NumericOptionsAccess.GetMin(), GameOptions.GetOptionByType(), DayZGame.GetProfileOptionBool(), DayZGame.GetProfileOptionFloat(), Widget.GetScreenSize(), CGame.GetWorkspace(), InitDependentOptionsVisibility(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), array.Insert(), new OptionSelectorMultistate(), new OptionSelectorSlider(), NumericOptionsAccess.ReadValue(), NumericOptionsAccess.ReadValue(), Widget.SetAlpha(), Widget.SetHandler(), Widget.SetUserID(), Widget.Show(), HUD_BRIGHTNESS_MAX, HUD_BRIGHTNESS_MIN, m_BleedingIndication, m_BrightnessOption, m_BrightnessSelector, m_ConnectivityInfo, m_DetailsBodyConnectivity, m_DetailsBodyDefault, m_DetailsLabel, m_DetailsRoot, m_DetailsText, m_FOVOption, m_FOVSelector, m_HUDBrightnessSelector, m_LanguageOption, m_LanguageSelector, m_Menu, OptionSelectorBase.m_OptionChanged, m_Options, m_PauseOption, m_PauseSelector, m_QuickbarButton, m_Root, m_ShowAdminSelector, m_ShowCrosshairSelector, m_ShowGameSelector, m_ShowHUDSelector, m_ShowHUDVehicleSelector, m_ShowPlayerSelector, m_ShowQuickbarSelector, and m_ShowServerInfoSelector
Referenced by OptionsMenu.Init()

Constants 2

private const float HUD_BRIGHTNESS_MIN = -1.0
Referenced by OptionsMenuGame()
private const float HUD_BRIGHTNESS_MAX = 0.0
Referenced by OptionsMenuGame()

Members 30

protected Widget m_Root
Referenced by OptionsMenuGame()
protected Widget m_SettingsRoot
protected Widget m_DetailsRoot
protected Widget m_DetailsBodyDefault
protected Widget m_DetailsBodyConnectivity
protected TextWidget m_DetailsLabel
protected RichTextWidget m_DetailsText
protected ButtonWidget m_QuickbarButton
protected ref NumericOptionsAccess m_FOVOption
protected ref ListOptionsAccess m_LanguageOption
protected ref ListOptionsAccess m_PauseOption
Referenced by OptionsMenuGame(), Revert(), SetToDefaults()
Show 1 more, UpdatePauseOption()
protected ref NumericOptionsAccess m_BrightnessOptionPLATFORM_CONSOLE
protected ref OptionSelectorSlider m_BrightnessSelectorPLATFORM_CONSOLE
Referenced by OptionsMenuGame(), Revert(), SetOptions()
Show 1 more, SetToDefaults()
protected ref OptionSelectorMultistate m_LanguageSelector
Referenced by Focus(), OptionsMenuGame(), Revert()
Show 2 more, SetOptions(), and SetToDefaults()
protected ref OptionSelectorSlider m_FOVSelector
Referenced by OptionsMenuGame(), Revert(), SetOptions()
Show 1 more, SetToDefaults()
protected ref OptionSelectorMultistate m_ShowHUDSelector
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, Revert(), and SetToDefaults()
protected ref OptionSelectorMultistate m_ShowCrosshairSelector
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, Revert(), and SetToDefaults()
protected ref OptionSelectorMultistate m_ShowQuickbarSelector
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, Revert(), and SetToDefaults()
protected ref OptionSelectorMultistate m_ShowHUDVehicleSelector
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, Revert(), and SetToDefaults()
protected ref OptionSelectorMultistate m_ShowGameSelector
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, Revert(), and SetToDefaults()
protected ref OptionSelectorMultistate m_ShowAdminSelector
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, Revert(), and SetToDefaults()
protected ref OptionSelectorMultistate m_ShowPlayerSelector
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, Revert(), and SetToDefaults()
protected ref OptionSelectorMultistate m_ShowServerInfoSelector
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, Revert(), and SetToDefaults()
protected ref OptionSelectorMultistate m_BleedingIndication
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, Revert(), and SetToDefaults()
protected ref OptionSelectorMultistate m_ConnectivityInfo
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, Revert(), and SetToDefaults()
protected ref OptionSelectorSlider m_HUDBrightnessSelector
Referenced by Apply(), IsChanged(), OptionsMenuGame()
Show 2 more, RevertHUDBrightness(), and SetToDefaults()
protected ref OptionSelectorMultistate m_PauseSelector
protected GameOptions m_Options
Referenced by OptionsMenuGame(), and SetOptions()
protected ref map<int, ref Param2<string, string>> m_TextMap

Methods 33

string GetLayoutName()
Referenced by OptionsMenuGame()
void SetToDefaults()
void ReloadOptions()
void ToggleDependentOptions(int mode, bool state)
void InitDependentOptionsVisibility()
Referenced by OptionsMenuGame()
protected void UpdateLanguageOption(int new_index)
protected void UpdatePauseOption(int new_index)
protected void UpdateFOVOption(float new_value)
protected void UpdateHUDBrightnessOption(float newValue)
protected void UpdateHUDOption(int new_index)
protected void UpdateBleedingIndication(int new_index)
protected void UpdateConnectivityInfo(int newIndex)
protected void UpdateCrosshairOption(int new_index)
protected void UpdateQuickbarOption(int new_index)
protected void UpdateHUDVehicleOption(int new_index)
protected void UpdateGameOption(int new_index)
protected void UpdateAdminOption(int new_index)
protected void UpdatePlayerOption(int new_index)
protected void UpdateServerInfoOption(int new_index)
IngameHud GetHud()
Referenced by Apply()
void UpdateBrightnessOption(float value)PLATFORM_CONSOLE
override bool OnMouseEnter(Widget w, int x, int y)
override bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
protected void OnBleedingIndicationChanged(bool state)
Referenced by Apply()
void FillTextMap()
References map.Insert(), and m_TextMap
Referenced by OptionsMenuGame()