ControllerSettingsGameController class
game.ui.ControllerSettingsGameController
Inheritance
Base: game.ui.MenuGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
defaultWidgets | ink.WidgetReference[] | |
southpawWidgets | ink.WidgetReference[] | |
legacyWidgets | ink.WidgetReference[] | |
generalInputPanel | ink.WidgetReference | scripted |
vehicleInputPanel | ink.WidgetReference | scripted |
vehicleCombatInputPanel | ink.WidgetReference | scripted |
selectorWidget | ink.WidgetReference | scripted |
schemeLegacyRef | ink.WidgetReference | scripted |
schemeAgileRef | ink.WidgetReference | scripted |
schemeAlternativeRef | ink.WidgetReference | scripted |
inputSettingSelectorRef | ink.WidgetReference | scripted |
inputSettingGroupName | CName | scripted |
inputSettingVarName | CName | scripted |
buttonHintsManagerRef | ink.WidgetReference | scripted |
buttonHintsController | WeakHandle<ButtonHints> | scripted |
selectorCtrl | WeakHandle<ink.ListController> | scripted |
inputPanel | ink.WidgetReference[] | scripted |
currentTab | int | scripted |
inputSettingSelector | WeakHandle<SettingsSelectorControllerListString> | scripted |
inputSettingsListener | InputSettingsVarListener? | scripted |
settings | userSettings.UserSettings? | scripted |
inputSettingGroup | userSettings.Group? | scripted |
inputSettingVar | userSettings.Var? | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnUninitialize()overrideRTTIbool OnMenuChanged(int index, ink.ListItemController target)RTTIbool OnButtonRelease(ink.PointerEvent evt)RTTIvoid RefreshInputsVisiblity()RTTIvoid PopulatePanelsList()RTTIvoid OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason)RTTI