class KeybindingElementSource
KeybindingElement › ScriptedWidgetEventHandler › Managed
All members, including inherited
Deprecated
Constructors 1
void KeybindingElement(int key_index, Widget parent, KeybindingsGroup group)Referenced by KeybindingsGroup.AddAction()
Members 14
protected KeybindingsGroup m_GroupReferenced by KeybindingElement(), OnClick(), OnMouseButtonUp()
Show 2 more
, StartEnteringAlternateKeybind(), and StartEnteringKeybind()protected Widget m_RootReferenced by KeybindingElement()
protected TextWidget m_ElementNameprotected TextWidget m_ElementModifierprotected ButtonWidget m_PrimaryBindButtonReferenced by KeybindingElement(), OnClick(), OnMouseButtonUp()
Show 4 more
, OnMouseEnter(), OnMouseLeave(), Reload(), and StartEnteringKeybind()protected ButtonWidget m_AlternativeBindButtonReferenced by KeybindingElement(), OnClick(), OnMouseButtonUp()
Show 4 more
, OnMouseEnter(), OnMouseLeave(), Reload(), and StartEnteringAlternateKeybind()protected Widget m_PrimaryClearprotected Widget m_AlternativeClearprotected int m_ElementIndexReferenced by KeybindingElement(), OnMouseButtonUp(), Reload()
Show 2 more
, StartEnteringAlternateKeybind(), and StartEnteringKeybind()protected bool m_IsEditedprotected bool m_IsAlternateEditedMethods 16
string GetLayoutName()Referenced by KeybindingElement()
bool IsChanged()References m_IsEdited
Referenced by KeybindingsGroup.Apply(), KeybindingsGroup.IsChanged(), and KeybindingsGroup.ResetEx()
bool IsAlternateChanged()References m_IsAlternateEdited
Referenced by KeybindingsGroup.Apply(), KeybindingsGroup.IsChanged(), and KeybindingsGroup.ResetEx()
References m_CustomAlternateBind
Referenced by KeybindingsGroup.Apply()
void SetElementTitle(ButtonWidget btnWidget, UAInput pInput, int iDeviceFlags)Referenced by Reload()
void Reload()References Input.GetActionDesc(), CGame.GetInput(), UAInputAPI.GetInputByID()
Show 20 more
, GetUApi(), UAInput.IsClickLimit(), UAInput.IsDoubleClickLimit(), UAInput.IsHoldBeginLimit(), UAInput.IsHoldLimit(), UAInput.IsLimited(), UAInput.IsPressLimit(), UAInput.IsReleaseLimit(), SetElementTitle(), TextWidget.SetText(), TextWidget.SetText(), m_AlternativeBindButton, m_CustomAlternateBind, m_CustomBind, m_ElementIndex, m_ElementModifier, m_ElementName, m_IsAlternateEdited, m_IsEdited, and m_PrimaryBindButtonReferenced by CancelEnteringAlternateKeybind(), CancelEnteringKeybind(), KeybindingElement()
Show 3 more
, KeybindingsGroup.Apply(), KeybindingsGroup.ReloadProfiles(), and KeybindingsGroup.ResetEx()Referenced by CancelEnteringAlternateKeybind(), CancelEnteringKeybind(), KeybindingElement()
Show 3 more
, KeybindingsGroup.Apply(), KeybindingsGroup.ReloadProfiles(), and KeybindingsGroup.ResetEx()void StartEnteringKeybind()References ButtonWidget.SetText(), KeybindingsGroup.StartEnteringKeybind(), m_ElementIndex
Show 2 more
, m_Group, and m_PrimaryBindButtonvoid CancelEnteringKeybind()References Reload()
void StartEnteringAlternateKeybind()References ButtonWidget.SetText(), KeybindingsGroup.StartEnteringAlternateKeybind(), m_AlternativeBindButton
Show 2 more
, m_ElementIndex, and m_Groupvoid CancelEnteringAlternateKeybind()References Reload()
References KeybindingsGroup.IsEnteringKeyBind(), Timer.Run(), m_AlternativeBindButton
Show 3 more
, m_EntryTimer, m_Group, and m_PrimaryBindButtonReferences ARGBF(), Widget.SetColor(), Widget.SetColor()