DIFF

class KeybindingElementSource

KeybindingElement ScriptedWidgetEventHandler Managed

All members, including inherited

Deprecated

Constructors 1

Members 14

protected Widget m_Root
Referenced by KeybindingElement()
protected TextWidget m_ElementName
Referenced by KeybindingElement(), and Reload()
protected TextWidget m_ElementModifier
Referenced by KeybindingElement(), and Reload()
protected ButtonWidget m_PrimaryBindButton
protected ButtonWidget m_AlternativeBindButton
protected Widget m_PrimaryClear
protected Widget m_AlternativeClear
protected int m_ElementIndex
protected bool m_IsEdited
protected bool m_IsAlternateEdited
protected ref array<int> m_CustomBind
protected ref array<int> m_CustomAlternateBind
protected ref Timer m_EntryTimer = new Timer( CALL_CATEGORY_GUI )
Referenced by OnClick()

Methods 16

string GetLayoutName()
Referenced by KeybindingElement()
array<int> GetChangedBinds()
References m_CustomBind
array<int> GetChangedAlternateBinds()
void StartEnteringKeybind()
void CancelEnteringKeybind()
References Reload()
void StartEnteringAlternateKeybind()
void CancelEnteringAlternateKeybind()
References Reload()
override bool OnClick(Widget w, int x, int y, int button)