class
TerminalMainLayoutWidgetController
- 8 properties
- 8 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
thumbnailsListSlot | ink.WidgetReference | 0x0 | scripted |
deviceSlot | ink.WidgetReference | 0x18 | scripted |
returnButton | ink.WidgetReference | 0x30 | scripted |
titleWidget | ink.TextWidgetReference | 0x48 | scripted |
backgroundImage | ink.ImageWidgetReference | 0x60 | scripted |
backgroundImageTrace | ink.ImageWidgetReference | 0x78 | scripted |
isInitialized | bool | 0x90 | scripted |
main_canvas | WeakHandle<ink.Widget> | 0x98 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "TerminalMainLayoutWidgetController", "OnInitialize", (TerminalMainLayoutWidgetController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TerminalMainLayoutWidgetController_OnInitialize( TerminalMainLayoutWidgetController self );void Initialize(TerminalInkGameControllerBase gameController)RTTIre.Hooks.PlaceVoid( "TerminalMainLayoutWidgetController", "Initialize;TerminalInkGameControllerBase", (TerminalMainLayoutWidgetController_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TerminalMainLayoutWidgetController_Initialize( TerminalMainLayoutWidgetController self, TerminalInkGameControllerBase? gameController );void HideBackgroundIcon()RTTIre.Hooks.PlaceVoid( "TerminalMainLayoutWidgetController", "HideBackgroundIcon;", (TerminalMainLayoutWidgetController_HideBackgroundIcon x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TerminalMainLayoutWidgetController_HideBackgroundIcon( TerminalMainLayoutWidgetController self );void ShowBackgroundIcon()RTTIre.Hooks.PlaceVoid( "TerminalMainLayoutWidgetController", "ShowBackgroundIcon;", (TerminalMainLayoutWidgetController_ShowBackgroundIcon x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TerminalMainLayoutWidgetController_ShowBackgroundIcon( TerminalMainLayoutWidgetController self );ink.Widget? GetReturnButton()RTTIre.Hooks.Place( "TerminalMainLayoutWidgetController", "GetReturnButton;", (TerminalMainLayoutWidgetController_GetReturnButton x) => { return re.Hooks.CallOriginal<re.msgpack.ink.Widget>(); } ); [Msgpack.Gen] public readonly partial record struct TerminalMainLayoutWidgetController_GetReturnButton( TerminalMainLayoutWidgetController self );ink.Widget? GetDevicesSlot()RTTIre.Hooks.Place( "TerminalMainLayoutWidgetController", "GetDevicesSlot;", (TerminalMainLayoutWidgetController_GetDevicesSlot x) => { return re.Hooks.CallOriginal<re.msgpack.ink.Widget>(); } ); [Msgpack.Gen] public readonly partial record struct TerminalMainLayoutWidgetController_GetDevicesSlot( TerminalMainLayoutWidgetController self );ink.Widget? GetThumbnailListSlot()RTTIre.Hooks.Place( "TerminalMainLayoutWidgetController", "GetThumbnailListSlot;", (TerminalMainLayoutWidgetController_GetThumbnailListSlot x) => { return re.Hooks.CallOriginal<re.msgpack.ink.Widget>(); } ); [Msgpack.Gen] public readonly partial record struct TerminalMainLayoutWidgetController_GetThumbnailListSlot( TerminalMainLayoutWidgetController self );ink.Widget? GetMainCanvas()RTTIre.Hooks.Place( "TerminalMainLayoutWidgetController", "GetMainCanvas;", (TerminalMainLayoutWidgetController_GetMainCanvas x) => { return re.Hooks.CallOriginal<re.msgpack.ink.Widget>(); } ); [Msgpack.Gen] public readonly partial record struct TerminalMainLayoutWidgetController_GetMainCanvas( TerminalMainLayoutWidgetController self );