class
EmporiumPopupGameController
- 13 properties
- 23 functions
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
closeButtonRef | ink.WidgetReference | 0x0 | scripted |
titleRef | ink.TextWidgetReference | 0x18 | scripted |
descriptionRef | ink.RichTextBoxWidgetReference | 0x30 | scripted |
videoWidgetRef | ink.VideoWidgetReference | 0x48 | scripted |
introAnimationName | CName | 0x60 | scripted |
prevTabButtonRef | ink.WidgetReference | 0x68 | scripted |
nextTabButtonRef | ink.WidgetReference | 0x80 | scripted |
data | EmporiumPopupData? | 0x218 | scripted |
videoWidget | WeakHandle<ink.VideoWidget> | 0x228 | scripted |
prevTabButton | WeakHandle<ink.ButtonController> | 0x238 | scripted |
nextTabButton | WeakHandle<ink.ButtonController> | 0x248 | scripted |
activeTab | int | 0x258 | scripted |
animProxy | ink.anim.Proxy? | 0x260 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnInitialize", (EmporiumPopupGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnInitialize( EmporiumPopupGameController self );bool OnUninitialize()RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnUninitialize", (EmporiumPopupGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnUninitialize( EmporiumPopupGameController self );void SetActiveContetnt(int tabId)RTTIre.Hooks.PlaceVoid( "EmporiumPopupGameController", "SetActiveContetnt;Int32", (EmporiumPopupGameController_SetActiveContetnt x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_SetActiveContetnt( EmporiumPopupGameController self, int tabId );bool OnRelease(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnRelease", (EmporiumPopupGameController_OnRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnRelease( EmporiumPopupGameController self, ink.PointerEvent? evt );void NextTab()RTTIre.Hooks.PlaceVoid( "EmporiumPopupGameController", "NextTab;", (EmporiumPopupGameController_NextTab x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_NextTab( EmporiumPopupGameController self );void PreviousTab()RTTIre.Hooks.PlaceVoid( "EmporiumPopupGameController", "PreviousTab;", (EmporiumPopupGameController_PreviousTab x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_PreviousTab( EmporiumPopupGameController self );bool OnPressClose(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnPressClose", (EmporiumPopupGameController_OnPressClose x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnPressClose( EmporiumPopupGameController self, ink.PointerEvent? evt );void Close()RTTIre.Hooks.PlaceVoid( "EmporiumPopupGameController", "Close;", (EmporiumPopupGameController_Close x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_Close( EmporiumPopupGameController self );bool OnOutroAnimationFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnOutroAnimationFinished", (EmporiumPopupGameController_OnOutroAnimationFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnOutroAnimationFinished( EmporiumPopupGameController self, ink.anim.Proxy? proxy );bool OnPressTab0(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnPressTab0", (EmporiumPopupGameController_OnPressTab0 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnPressTab0( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnPressTab1(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnPressTab1", (EmporiumPopupGameController_OnPressTab1 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnPressTab1( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnPressTab2(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnPressTab2", (EmporiumPopupGameController_OnPressTab2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnPressTab2( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnPressTab3(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnPressTab3", (EmporiumPopupGameController_OnPressTab3 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnPressTab3( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnPressPrevious(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnPressPrevious", (EmporiumPopupGameController_OnPressPrevious x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnPressPrevious( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnPressNext(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnPressNext", (EmporiumPopupGameController_OnPressNext x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnPressNext( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnHoverOverTab0(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnHoverOverTab0", (EmporiumPopupGameController_OnHoverOverTab0 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnHoverOverTab0( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnHoverOutTab0(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnHoverOutTab0", (EmporiumPopupGameController_OnHoverOutTab0 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnHoverOutTab0( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnHoverOverTab1(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnHoverOverTab1", (EmporiumPopupGameController_OnHoverOverTab1 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnHoverOverTab1( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnHoverOutTab1(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnHoverOutTab1", (EmporiumPopupGameController_OnHoverOutTab1 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnHoverOutTab1( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnHoverOverTab2(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnHoverOverTab2", (EmporiumPopupGameController_OnHoverOverTab2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnHoverOverTab2( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnHoverOutTab2(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnHoverOutTab2", (EmporiumPopupGameController_OnHoverOutTab2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnHoverOutTab2( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnHoverOverTab3(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnHoverOverTab3", (EmporiumPopupGameController_OnHoverOverTab3 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnHoverOverTab3( EmporiumPopupGameController self, ink.PointerEvent? evt );bool OnHoverOutTab03(ink.PointerEvent evt)RTTIre.Hooks.Place( "EmporiumPopupGameController", "OnHoverOutTab03", (EmporiumPopupGameController_OnHoverOutTab03 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EmporiumPopupGameController_OnHoverOutTab03( EmporiumPopupGameController self, ink.PointerEvent? evt );