class game.ui
HDRSettingsGameController
game.ui.HDRSettingsGameController
- 20 properties
- 18 functions
Extends game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
callibrationScreenTarget | ink.WidgetReference | 0x130 | |
s_maxBrightnessGroup | CName | 0x10 | scripted |
s_calibrationImageDay | CName | 0x18 | scripted |
s_calibrationImageNight | CName | 0x20 | scripted |
s_currentCalibrationImage | CName | 0x28 | scripted |
settingsOptionsList | ink.CompoundWidgetReference | 0x30 | scripted |
targetImageWidget | ink.WidgetReference | 0x48 | scripted |
descriptionText | ink.TextWidgetReference | 0x60 | scripted |
defaultButton | ink.WidgetReference | 0x78 | scripted |
menuEventDispatcher | WeakHandle<ink.MenuEventDispatcher> | 0x90 | scripted |
settings | userSettings.UserSettings? | 0xA0 | scripted |
settingsListener | HDRSettingsVarListener? | 0xB0 | scripted |
settingsNotificationListener | HDRSettingsNotificationListener? | 0xC0 | scripted |
SettingsElements | WeakHandle<ink.SettingsSelectorController>[] | 0xD0 | scripted |
isPreGame | bool | 0xE0 | scripted |
calibrationImagesCycleAnimDef | ink.anim.Definition? | 0xE8 | scripted |
calibrationImagesCycleProxy | ink.anim.Proxy? | 0xF8 | scripted |
c_minMonitorBrightness | CName | 0x108 | scripted |
c_maxMonitorBrightness | CName | 0x110 | scripted |
c_paperWhiteLevel | CName | 0x118 | scripted |
Functions
void SetTexturePart(CName partName)RTTIre.Hooks.PlaceVoid( "gameuiHDRSettingsGameController", "SetTexturePart", (HDRSettingsGameController_SetTexturePart x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_SetTexturePart( game.ui.HDRSettingsGameController self, CName partName );void SetHDRCalibrationScreen(bool enabled)RTTIre.Hooks.PlaceVoid( "gameuiHDRSettingsGameController", "SetHDRCalibrationScreen", (HDRSettingsGameController_SetHDRCalibrationScreen x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_SetHDRCalibrationScreen( game.ui.HDRSettingsGameController self, bool enabled );void SetRenderGameInBackground(bool enabled)RTTIre.Hooks.PlaceVoid( "gameuiHDRSettingsGameController", "SetRenderGameInBackground", (HDRSettingsGameController_SetRenderGameInBackground x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_SetRenderGameInBackground( game.ui.HDRSettingsGameController self, bool enabled );bool OnInitialize()overrideRTTIre.Hooks.Place( "gameuiHDRSettingsGameController", "OnInitialize", (HDRSettingsGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnInitialize( game.ui.HDRSettingsGameController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "gameuiHDRSettingsGameController", "OnUninitialize", (HDRSettingsGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnUninitialize( game.ui.HDRSettingsGameController self );bool OnUpdateHDRCalibrationScreen(UpdateHDRCalibrationScreenEvt evt)RTTIre.Hooks.Place( "gameuiHDRSettingsGameController", "OnUpdateHDRCalibrationScreen", (HDRSettingsGameController_OnUpdateHDRCalibrationScreen x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnUpdateHDRCalibrationScreen( game.ui.HDRSettingsGameController self, UpdateHDRCalibrationScreenEvt? evt );void SetOptionSelector(CName optionName)RTTIre.Hooks.PlaceVoid( "gameuiHDRSettingsGameController", "SetOptionSelector;CName", (HDRSettingsGameController_SetOptionSelector x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_SetOptionSelector( game.ui.HDRSettingsGameController self, CName optionName );bool OnSettingHoverOver(ink.PointerEvent evt)RTTIre.Hooks.Place( "gameuiHDRSettingsGameController", "OnSettingHoverOver", (HDRSettingsGameController_OnSettingHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnSettingHoverOver( game.ui.HDRSettingsGameController self, ink.PointerEvent? evt );bool OnSettingHoverOut(ink.PointerEvent evt)RTTIre.Hooks.Place( "gameuiHDRSettingsGameController", "OnSettingHoverOut", (HDRSettingsGameController_OnSettingHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnSettingHoverOut( game.ui.HDRSettingsGameController self, ink.PointerEvent? evt );void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason)RTTIre.Hooks.PlaceVoid( "gameuiHDRSettingsGameController", "OnVarModified;CNameCNameConfigVarTypeConfigChangeReason", (HDRSettingsGameController_OnVarModified x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnVarModified( game.ui.HDRSettingsGameController self, CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason );void PrepareHDRCycleAnimations()RTTIre.Hooks.PlaceVoid( "gameuiHDRSettingsGameController", "PrepareHDRCycleAnimations;", (HDRSettingsGameController_PrepareHDRCycleAnimations x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_PrepareHDRCycleAnimations( game.ui.HDRSettingsGameController self );bool OnCalibrationImageAnimStart(ink.anim.Proxy anim)RTTIre.Hooks.Place( "gameuiHDRSettingsGameController", "OnCalibrationImageAnimStart", (HDRSettingsGameController_OnCalibrationImageAnimStart x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnCalibrationImageAnimStart( game.ui.HDRSettingsGameController self, ink.anim.Proxy? anim );bool OnCalibrationImageEndLoop(ink.anim.Proxy anim)RTTIre.Hooks.Place( "gameuiHDRSettingsGameController", "OnCalibrationImageEndLoop", (HDRSettingsGameController_OnCalibrationImageEndLoop x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnCalibrationImageEndLoop( game.ui.HDRSettingsGameController self, ink.anim.Proxy? anim );bool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)overrideRTTIre.Hooks.Place( "gameuiHDRSettingsGameController", "OnSetMenuEventDispatcher", (HDRSettingsGameController_OnSetMenuEventDispatcher x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnSetMenuEventDispatcher( game.ui.HDRSettingsGameController self, WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher );bool OnDefaultButtonReleased(WeakHandle<ink.ButtonController> controller)RTTIre.Hooks.Place( "gameuiHDRSettingsGameController", "OnDefaultButtonReleased", (HDRSettingsGameController_OnDefaultButtonReleased x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnDefaultButtonReleased( game.ui.HDRSettingsGameController self, WeakHandle<ink.ButtonController> controller );bool OnDefaultButtonAcceptedCallback(bool accepted)RTTIre.Hooks.Place( "gameuiHDRSettingsGameController", "OnDefaultButtonAcceptedCallback", (HDRSettingsGameController_OnDefaultButtonAcceptedCallback x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnDefaultButtonAcceptedCallback( game.ui.HDRSettingsGameController self, bool accepted );void ApplyValueToOption(CName optionName, float value)RTTIre.Hooks.PlaceVoid( "gameuiHDRSettingsGameController", "ApplyValueToOption;CNameFloat", (HDRSettingsGameController_ApplyValueToOption x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_ApplyValueToOption( game.ui.HDRSettingsGameController self, CName optionName, float value );void OnSettingsNotify(InGameConfigNotificationType status)RTTIre.Hooks.PlaceVoid( "gameuiHDRSettingsGameController", "OnSettingsNotify;ConfigNotificationType", (HDRSettingsGameController_OnSettingsNotify x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HDRSettingsGameController_OnSettingsNotify( game.ui.HDRSettingsGameController self, InGameConfigNotificationType status );