DIFF

class KeybindingsContainerSource

KeybindingsContainer ScriptedWidgetEventHandler Managed

All members, including inherited

Constructors 1

Constants 1

protected const int NO_SORTING = -1
Referenced by AddSubgroup(), and CreateSubgroups()

Members 7

protected Widget m_Root
protected ScrollWidget m_Scroll
protected ref map<int, ref ElementArray> m_KeyWidgetElements

input_action_id,<KeybindingElementNew>>

protected int m_CurrentSettingKeyIndex = -1
protected int m_CurrentSettingAlternateKeyIndex = -1
protected ref array<Widget> m_Subgroups

Methods 18

string GetLayoutName()
void ReloadElements()
Referenced by OnSelectKBPreset()
void AddElement(int index, Widget parent, Input input)
References map.Get(), map.Insert(), Insert()
Show 2 more, new KeybindingElementNew(), and m_KeyWidgetElements
Referenced by AddSubgroup()
void ClearKeybind(int key_index)
void ClearAlternativeKeybind(int key_index)
void SwitchSubgroup(int index)