class KeybindingElementNewSource
KeybindingElementNew › ScriptedWidgetEventHandler › Managed
All members, including inherited
Constructors 1
void KeybindingElementNew(int key_index, Widget parent, KeybindingsContainer group)Referenced by KeybindingsContainer.AddElement()
Members 14
protected KeybindingsContainer m_ContainerReferenced by KeybindingElementNew(), OnClick(), OnMouseButtonUp()
Show 2 more
, StartEnteringAlternateKeybind(), and StartEnteringKeybind()protected Widget m_RootReferenced by KeybindingElementNew()
protected TextWidget m_ElementNameprotected TextWidget m_ElementModifierprotected ButtonWidget m_PrimaryBindButtonReferenced by KeybindingElementNew(), OnClick(), OnMouseButtonUp()
Show 4 more
, OnMouseEnter(), OnMouseLeave(), Reload(), and StartEnteringKeybind()protected ButtonWidget m_AlternativeBindButtonReferenced by KeybindingElementNew(), OnClick(), OnMouseButtonUp()
Show 4 more
, OnMouseEnter(), OnMouseLeave(), Reload(), and StartEnteringAlternateKeybind()protected Widget m_PrimaryClearprotected Widget m_AlternativeClearprotected int m_ElementIndexReferenced by KeybindingElementNew(), OnMouseButtonUp(), Reload()
Show 2 more
, StartEnteringAlternateKeybind(), and StartEnteringKeybind()protected bool m_IsEditedprotected bool m_IsAlternateEditedMethods 16
string GetLayoutName()Referenced by KeybindingElementNew()
bool IsChanged()References m_IsEdited
Referenced by KeybindingsContainer.Apply(), KeybindingsContainer.IsChanged(), and KeybindingsContainer.Reset()
bool IsAlternateChanged()References m_IsAlternateEdited
Referenced by KeybindingsContainer.Apply(), KeybindingsContainer.IsChanged(), and KeybindingsContainer.Reset()
References m_CustomAlternateBind
Referenced by KeybindingsContainer.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_PrimaryBindButtonvoid StartEnteringKeybind()References ButtonWidget.SetText(), KeybindingsContainer.StartEnteringKeybind(), m_Container
Show 2 more
, m_ElementIndex, and m_PrimaryBindButtonvoid CancelEnteringKeybind()References Reload()
void StartEnteringAlternateKeybind()References ButtonWidget.SetText(), KeybindingsContainer.StartEnteringAlternateKeybind(), m_AlternativeBindButton
Show 2 more
, m_Container, and m_ElementIndexvoid CancelEnteringAlternateKeybind()References Reload()
References KeybindingsContainer.IsEnteringKeyBind(), Timer.Run(), m_AlternativeBindButton
Show 3 more
, m_Container, m_EntryTimer, and m_PrimaryBindButtonReferences ARGBF(), Widget.SetColor(), Widget.SetColor()