class
TwintoneDeleteOneTimeRewardGameController
- 10 properties
- 10 functions
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
deleteButtonHit | ink.WidgetReference | 0x0 | scripted |
cancelButtonHit | ink.WidgetReference | 0x18 | scripted |
templatePreviewContainer | ink.WidgetReference | 0x30 | scripted |
templatePreviewLibraryRef | ink.WidgetLibraryReference | 0x48 | scripted |
currentTemplatePreview | WeakHandle<ColorTemplatePreviewDisplayController> | 0x58 | scripted |
deletionData | TwintoneDeletionData? | 0x68 | scripted |
player | WeakHandle<game.Object> | 0x78 | scripted |
game | ScriptGameInstance | 0x88 | scripted |
templateToDelete | VehicleVisualCustomizationTemplate | 0xA0 | scripted |
outroAnimProxy | ink.anim.Proxy? | 0x120 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "TwintoneDeleteOneTimeRewardGameController", "OnInitialize", (TwintoneDeleteOneTimeRewardGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TwintoneDeleteOneTimeRewardGameController_OnInitialize( TwintoneDeleteOneTimeRewardGameController self );bool OnPlayerAttach(game.Object player)RTTIre.Hooks.Place( "TwintoneDeleteOneTimeRewardGameController", "OnPlayerAttach", (TwintoneDeleteOneTimeRewardGameController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TwintoneDeleteOneTimeRewardGameController_OnPlayerAttach( TwintoneDeleteOneTimeRewardGameController self, game.Object? player );bool OnPlayerDetach(game.Object playerPuppet)RTTIre.Hooks.Place( "TwintoneDeleteOneTimeRewardGameController", "OnPlayerDetach", (TwintoneDeleteOneTimeRewardGameController_OnPlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TwintoneDeleteOneTimeRewardGameController_OnPlayerDetach( TwintoneDeleteOneTimeRewardGameController self, game.Object? playerPuppet );bool OnUninitialize()RTTIre.Hooks.Place( "TwintoneDeleteOneTimeRewardGameController", "OnUninitialize", (TwintoneDeleteOneTimeRewardGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TwintoneDeleteOneTimeRewardGameController_OnUninitialize( TwintoneDeleteOneTimeRewardGameController self );bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIre.Hooks.Place( "TwintoneDeleteOneTimeRewardGameController", "OnAction", (TwintoneDeleteOneTimeRewardGameController_OnAction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TwintoneDeleteOneTimeRewardGameController_OnAction( TwintoneDeleteOneTimeRewardGameController self, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer );bool OnReleaseDelete(ink.PointerEvent evt)RTTIre.Hooks.Place( "TwintoneDeleteOneTimeRewardGameController", "OnReleaseDelete", (TwintoneDeleteOneTimeRewardGameController_OnReleaseDelete x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TwintoneDeleteOneTimeRewardGameController_OnReleaseDelete( TwintoneDeleteOneTimeRewardGameController self, ink.PointerEvent? evt );bool OnReleaseCancel(ink.PointerEvent evt)RTTIre.Hooks.Place( "TwintoneDeleteOneTimeRewardGameController", "OnReleaseCancel", (TwintoneDeleteOneTimeRewardGameController_OnReleaseCancel x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TwintoneDeleteOneTimeRewardGameController_OnReleaseCancel( TwintoneDeleteOneTimeRewardGameController self, ink.PointerEvent? evt );void AcceptDeletionAndHide()RTTIre.Hooks.PlaceVoid( "TwintoneDeleteOneTimeRewardGameController", "AcceptDeletionAndHide;", (TwintoneDeleteOneTimeRewardGameController_AcceptDeletionAndHide x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TwintoneDeleteOneTimeRewardGameController_AcceptDeletionAndHide( TwintoneDeleteOneTimeRewardGameController self );void Hide()RTTIre.Hooks.PlaceVoid( "TwintoneDeleteOneTimeRewardGameController", "Hide;", (TwintoneDeleteOneTimeRewardGameController_Hide x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TwintoneDeleteOneTimeRewardGameController_Hide( TwintoneDeleteOneTimeRewardGameController self );bool OnOutroFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "TwintoneDeleteOneTimeRewardGameController", "OnOutroFinished", (TwintoneDeleteOneTimeRewardGameController_OnOutroFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TwintoneDeleteOneTimeRewardGameController_OnOutroFinished( TwintoneDeleteOneTimeRewardGameController self, ink.anim.Proxy? proxy );