SettingsSelectorController class
ink.SettingsSelectorController
Inheritance
Base: ink.WidgetLogicController
Derived
RadioVolumeSettingsController, SettingsSelectorControllerBool, SettingsSelectorControllerRange, ink.SettingsSelectorControllerKeyBinding
Properties
| Property | Type | |
|---|---|---|
LabelText | ink.TextWidgetReference | scripted |
ModifiedFlag | ink.TextWidgetReference | scripted |
Raycaster | ink.WidgetReference | scripted |
optionSwitchHint | ink.WidgetReference | scripted |
hoverGeneralHighlight | ink.WidgetReference | scripted |
container | ink.WidgetReference | scripted |
indentMarker | ink.WidgetReference | scripted |
SettingsEntry | WeakHandle<userSettings.Var> | scripted |
hoveredChildren | WeakHandle<ink.Widget>[] | scripted |
IsPreGame | bool | scripted |
varGroupPath | CName | scripted |
varName | CName | scripted |
additionalText | CName | scripted |
hoverInAnim | ink.anim.Proxy? | scripted |
hoverOutAnim | ink.anim.Proxy? | scripted |
Functions
CName GetDisplayName()RTTICName GetDescription()RTTICName GetWarning()RTTIvoid BindSettings(userSettings.Var entry)RTTIWeakHandle<userSettings.Var> GetVar()RTTICName GetGroupPath()RTTICName GetVarName()RTTIInGameConfigVarUpdatePolicy GetVarUpdatePolicy()RTTIbool IsDynamic()RTTIvoid SetAdditionalText(CName text)RTTIvoid ResetAdditionalText()RTTIvoid SetInteractive(bool interactive)RTTIvoid Setup(userSettings.Var entry, bool isPreGame)RTTIbool OnInitialize()RTTIbool OnHoverOver(ink.PointerEvent e)RTTIbool OnHoverOut(ink.PointerEvent e)RTTIbool OnElementHovered(ink.PointerEvent e)RTTIbool OnUpdateValue()RTTIvoid Refresh()RTTIvoid AddLabelIndent(bool? isRightAligned)RTTIbool OnLeft(ink.PointerEvent e)RTTIbool OnRight(ink.PointerEvent e)RTTIbool OnShortcutRepeat(ink.PointerEvent e)RTTIbool OnShortcutPress(ink.PointerEvent e)RTTIvoid AcceptValue(bool forward)RTTIvoid ChangeValue(bool forward)RTTI