class
BrightnessSettingsGameController
- 7 properties
- 5 functions
Extends game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
s_brightnessGroup | CName | 0x10 | scripted |
settingsOptionsList | ink.CompoundWidgetReference | 0x18 | scripted |
menuEventDispatcher | WeakHandle<ink.MenuEventDispatcher> | 0x30 | scripted |
settings | userSettings.UserSettings? | 0x40 | scripted |
settingsListener | BrightnessSettingsVarListener? | 0x50 | scripted |
SettingsElements | WeakHandle<ink.SettingsSelectorController>[] | 0x60 | scripted |
isPreGame | bool | 0x70 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "BrightnessSettingsGameController", "OnInitialize", (BrightnessSettingsGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrightnessSettingsGameController_OnInitialize( BrightnessSettingsGameController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "BrightnessSettingsGameController", "OnUninitialize", (BrightnessSettingsGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrightnessSettingsGameController_OnUninitialize( BrightnessSettingsGameController self );void PopulateSettings()RTTIre.Hooks.PlaceVoid( "BrightnessSettingsGameController", "PopulateSettings;", (BrightnessSettingsGameController_PopulateSettings x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrightnessSettingsGameController_PopulateSettings( BrightnessSettingsGameController self );void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason)RTTIre.Hooks.PlaceVoid( "BrightnessSettingsGameController", "OnVarModified;CNameCNameConfigVarTypeConfigChangeReason", (BrightnessSettingsGameController_OnVarModified x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrightnessSettingsGameController_OnVarModified( BrightnessSettingsGameController self, CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason );bool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)overrideRTTIre.Hooks.Place( "BrightnessSettingsGameController", "OnSetMenuEventDispatcher", (BrightnessSettingsGameController_OnSetMenuEventDispatcher x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrightnessSettingsGameController_OnSetMenuEventDispatcher( BrightnessSettingsGameController self, WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher );