class hud
ButtonReminderGameController
hud.ButtonReminderGameController
- 11 properties
- 12 functions
Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
Button1 | ink.CompoundWidgetReference | 0x58 | scripted |
Button2 | ink.CompoundWidgetReference | 0x70 | scripted |
Button3 | ink.CompoundWidgetReference | 0x88 | scripted |
uiHudButtonHelpBB | WeakHandle<game.IBlackboard> | 0xA0 | scripted |
interactingWithDeviceBBID | red.CallbackObject? | 0xB0 | scripted |
OnRedrawText_1Callback | red.CallbackObject? | 0xC0 | scripted |
OnRedrawIcon_1Callback | red.CallbackObject? | 0xD0 | scripted |
OnRedrawText_2Callback | red.CallbackObject? | 0xE0 | scripted |
OnRedrawIcon_2Callback | red.CallbackObject? | 0xF0 | scripted |
OnRedrawText_3Callback | red.CallbackObject? | 0x100 | scripted |
OnRedrawIcon_3Callback | red.CallbackObject? | 0x110 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "hudButtonReminderGameController", "OnInitialize", (ButtonReminderGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_OnInitialize( hud.ButtonReminderGameController self );bool OnPlayerAttach(game.Object playerGameObject)RTTIre.Hooks.Place( "hudButtonReminderGameController", "OnPlayerAttach", (ButtonReminderGameController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_OnPlayerAttach( hud.ButtonReminderGameController self, game.Object? playerGameObject );bool OnPlayerDetach(game.Object playerGameObject)RTTIre.Hooks.Place( "hudButtonReminderGameController", "OnPlayerDetach", (ButtonReminderGameController_OnPlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_OnPlayerDetach( hud.ButtonReminderGameController self, game.Object? playerGameObject );void RegisterPSMListeners(game.Object playerPuppet)RTTIre.Hooks.PlaceVoid( "hudButtonReminderGameController", "RegisterPSMListeners;GameObject", (ButtonReminderGameController_RegisterPSMListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_RegisterPSMListeners( hud.ButtonReminderGameController self, game.Object? playerPuppet );void UnregisterPSMListeners(game.Object playerPuppet)RTTIre.Hooks.PlaceVoid( "hudButtonReminderGameController", "UnregisterPSMListeners;GameObject", (ButtonReminderGameController_UnregisterPSMListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_UnregisterPSMListeners( hud.ButtonReminderGameController self, game.Object? playerPuppet );void OnRedrawText_1(string argValue)RTTIre.Hooks.PlaceVoid( "hudButtonReminderGameController", "OnRedrawText_1;script_ref<String>", (ButtonReminderGameController_OnRedrawText_1 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_OnRedrawText_1( hud.ButtonReminderGameController self, string argValue );void OnRedrawIcon_1(CName argValue)RTTIre.Hooks.PlaceVoid( "hudButtonReminderGameController", "OnRedrawIcon_1;CName", (ButtonReminderGameController_OnRedrawIcon_1 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_OnRedrawIcon_1( hud.ButtonReminderGameController self, CName argValue );void OnRedrawText_2(string argValue)RTTIre.Hooks.PlaceVoid( "hudButtonReminderGameController", "OnRedrawText_2;script_ref<String>", (ButtonReminderGameController_OnRedrawText_2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_OnRedrawText_2( hud.ButtonReminderGameController self, string argValue );void OnRedrawIcon_2(CName argValue)RTTIre.Hooks.PlaceVoid( "hudButtonReminderGameController", "OnRedrawIcon_2;CName", (ButtonReminderGameController_OnRedrawIcon_2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_OnRedrawIcon_2( hud.ButtonReminderGameController self, CName argValue );void OnRedrawText_3(string argValue)RTTIre.Hooks.PlaceVoid( "hudButtonReminderGameController", "OnRedrawText_3;script_ref<String>", (ButtonReminderGameController_OnRedrawText_3 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_OnRedrawText_3( hud.ButtonReminderGameController self, string argValue );void OnRedrawIcon_3(CName argValue)RTTIre.Hooks.PlaceVoid( "hudButtonReminderGameController", "OnRedrawIcon_3;CName", (ButtonReminderGameController_OnRedrawIcon_3 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_OnRedrawIcon_3( hud.ButtonReminderGameController self, CName argValue );bool OnInteractingWithDevice(bool value)RTTIre.Hooks.Place( "hudButtonReminderGameController", "OnInteractingWithDevice", (ButtonReminderGameController_OnInteractingWithDevice x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ButtonReminderGameController_OnInteractingWithDevice( hud.ButtonReminderGameController self, bool value );