class KeybindingsMenuSource
KeybindingsMenu › UIScriptedMenu › UIMenuPanel › Managed
All members, including inherited
Constants 6
const int MODAL_ID_BACK = 1337const int MODAL_ID_DEFAULT = 100const int MODAL_ID_DEFAULT_ALL = 101const int MODAL_ID_PRESET_CHANGE = 200const int MODAL_RESULT_DEFAULT_CURRENT = 0const int MODAL_RESULT_DEFAULT_ALL = 1Members 16
protected TabberUI m_Tabberprotected ref DropdownPrefab m_KBDropdownDEPRECATED
protected ref OptionSelectorMultistate m_PresetSelectorprotected ref KeybindingsContainer m_GroupsContainerprotected ref array<ref KeybindingsGroup> m_TabsDEPRECATED
protected TextWidget m_Versionprotected ButtonWidget m_ApplyReferenced by Apply(), ClearAlternativeKeybind(), ClearKeybind()
Show 8 more
, ColorRed(), ConfirmAlternateKeybindEntry(), ConfirmKeybindEntry(), Init(), IsFocusable(), OnClick(), PerformSetToDefaultsExt(), and Reset()protected ButtonWidget m_Backprotected ButtonWidget m_UndoReferenced by Apply(), ClearAlternativeKeybind(), ClearKeybind()
Show 7 more
, ConfirmAlternateKeybindEntry(), ConfirmKeybindEntry(), Init(), IsFocusable(), OnClick(), PerformSetToDefaultsExt(), and Reset()protected ButtonWidget m_Defaultsprotected ButtonWidget m_HardResetprotected int m_CurrentSettingKeyIndex = -1Referenced by Back(), CancelEnteringKeybind(), ConfirmKeybindEntry()
Show 2 more
, StartEnteringAlternateKeybind(), and StartEnteringKeybind()protected int m_CurrentSettingAlternateKeyIndex = -1Referenced by Back(), CancelEnteringAlternateKeybind(), ConfirmAlternateKeybindEntry()
Show 2 more
, StartEnteringAlternateKeybind(), and StartEnteringKeybind()protected int m_OriginalPresetIndexprotected int m_TargetPresetIndexMethods 39
override Widget Init()References Class.Cast(), Class.Cast(), Class.Cast()
Show 33 more
, Widget.ClearFlags(), ColorDisabled(), ColorWhite(), CreateGroupContainer(), CreateTabs(), WorkspaceWidget.CreateWidgets(), Widget.FindAnyWidget(), DayZGame.GetDatabaseID(), Input.GetEnterButton(), CGame.GetInput(), Widget.GetScript(), CGame.GetVersion(), CGame.GetWorkspace(), InitInputSortingMap(), InitPresets(), ScriptInvoker.Insert(), ImageWidget.LoadImageFile(), TabberUI.RefreshTab(), TabberUI.SelectTabControl(), TabberUI.SelectTabPanel(), Widget.SetFlags(), Widget.SetFlags(), DayZGame.SetKeyboardHandle(), TextWidget.SetText(), UIScriptedMenu.layoutRoot, m_Apply, m_Back, m_Defaults, m_HardReset, TabberUI.m_OnTabSwitch, m_Tabber, m_Undo, and m_Versionvoid CreateGroupContainer()References Widget.FindAnyWidget(), CGame.GetInput(), new KeybindingsContainer()
Show 2 more
, UIScriptedMenu.layoutRoot, and m_GroupsContainerReferenced by Init()
void UpdateTabContent(int tab_index)void ClearKeybind(int key_index)void ClearAlternativeKeybind(int key_index)void StartEnteringKeybind(int key_index)void CancelEnteringKeybind()References KeybindingsContainer.CancelEnteringKeybind(), m_CurrentSettingKeyIndex, and m_GroupsContainer
Referenced by Back()
void StartEnteringAlternateKeybind(int key_index)void CancelEnteringAlternateKeybind()References KeybindingsContainer.CancelEnteringAlternateKeybind(), m_CurrentSettingAlternateKeyIndex, and m_GroupsContainer
Referenced by Back()
void ConfirmKeybindEntry(TIntArray new_keys)References Widget.ClearFlags(), Widget.ClearFlags(), ColorWhite()
Show 3 more
, m_Apply, m_CurrentSettingKeyIndex, and m_Undovoid ConfirmAlternateKeybindEntry(TIntArray new_keys)References Widget.ClearFlags(), Widget.ClearFlags(), ColorWhite()
Show 3 more
, m_Apply, m_CurrentSettingAlternateKeyIndex, and m_Undooverride void Update(float timeslice)References Apply(), Back(), HardReset()
Show 7 more
, Reset(), SetToDefaults(), m_Apply, m_Back, m_Defaults, m_HardReset, and m_Undovoid Apply()References KeybindingsContainer.Apply(), Widget.ClearFlags(), ColorDisabled()
Show 9 more
, ColorWhite(), UAInputAPI.Export(), GetUApi(), Widget.SetFlags(), Widget.SetFlags(), m_Apply, m_Defaults, m_GroupsContainer, and m_UndoReferenced by OnClick()
void Back()void Reset()Undoes the unsaved changes and reverts to previous state. Does not reset to defaults!
References ColorDisabled(), KeybindingsContainer.Reset(), Widget.SetFlags()
Show 4 more
, Widget.SetFlags(), m_Apply, m_GroupsContainer, and m_Undovoid SetToDefaults()Referenced by OnClick()
void HardReset()Referenced by OnClick()
void PerformSetToDefaultsExt(int mode)override void Refresh()References DayZGame.GetDatabaseID(), CGame.GetVersion(), TextWidget.SetText()
Show 1 more
, m_VersionReferences UIScriptedMenu.OnMouseWheel()
void ColorRed(Widget w)Referenced by Apply(), ClearAlternativeKeybind(), ClearKeybind()
Show 5 more
, ConfirmAlternateKeybindEntry(), ConfirmKeybindEntry(), Init(), OnFocusLost(), and OnMouseLeave()void ColorDisabled(Widget w)References Class.Cast(), SetFocus(), UIWidget.SetTextColor()
Show 1 more
, ColorManager.COLOR_DISABLED_TEXTReferenced by Apply(), Init(), OnFocusLost()
Show 3 more
, OnMouseLeave(), PerformSetToDefaultsExt(), and Reset()References Widget.FindAnyWidget(), Widget.FindAnyWidget(), Input.GetCurrentProfile()
Show 12 more
, Input.GetProfileName(), Input.GetProfilesCount(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), array.Insert(), new OptionSelectorMultistate(), Widget.Show(), UIScriptedMenu.layoutRoot, OptionSelectorBase.m_AttemptOptionChange, OptionSelectorBase.m_OptionChanged, m_OriginalPresetIndex, and m_PresetSelectorReferenced by Init()
void OnAttemptSelectPreset(int index)void OnSelectKBPreset(int index)KeybindingsContainer GetCurrentTab()References m_GroupsContainer
void PerformSetToDefaults()deprecated, resets all (as before ~1.20)
void DeferredDefaultsInit()deprecated