class
SmartWindowMainLayoutWidgetController
- 4 properties
- 13 functions
Extends ComputerMainLayoutWidgetController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
menuMailsSlot | ink.WidgetReference | 0x1F0 | scripted |
menuFilesSlot | ink.WidgetReference | 0x208 | scripted |
menuNewsFeedSlot | ink.WidgetReference | 0x220 | scripted |
menuDevicesSlot | ink.WidgetReference | 0x238 | scripted |
Functions
void Initialize(ComputerInkGameController gameController)overrideRTTIre.Hooks.PlaceVoid( "SmartWindowMainLayoutWidgetController", "Initialize;ComputerInkGameController", (SmartWindowMainLayoutWidgetController_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartWindowMainLayoutWidgetController_Initialize( SmartWindowMainLayoutWidgetController self, ComputerInkGameController? gameController );WeakHandle<ink.Widget> GetDevicesMenuContainer()overrideRTTIWeakHandle<ink.Widget> GetNewsfeedMenuContainer()overrideRTTIWeakHandle<ink.Widget> GetMailsMenuContainer()overrideRTTIWeakHandle<ink.Widget> GetFilesMenuContainer()overrideRTTIvoid SetMailsMenu(ComputerInkGameController gameController, WeakHandle<ink.Widget> parentWidget)overrideRTTIre.Hooks.PlaceVoid( "SmartWindowMainLayoutWidgetController", "SetMailsMenu;ComputerInkGameControllerinkWidget", (SmartWindowMainLayoutWidgetController_SetMailsMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartWindowMainLayoutWidgetController_SetMailsMenu( SmartWindowMainLayoutWidgetController self, ComputerInkGameController? gameController, WeakHandle<ink.Widget> parentWidget );void SetFilesMenu(ComputerInkGameController gameController, WeakHandle<ink.Widget> parentWidget)overrideRTTIre.Hooks.PlaceVoid( "SmartWindowMainLayoutWidgetController", "SetFilesMenu;ComputerInkGameControllerinkWidget", (SmartWindowMainLayoutWidgetController_SetFilesMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartWindowMainLayoutWidgetController_SetFilesMenu( SmartWindowMainLayoutWidgetController self, ComputerInkGameController? gameController, WeakHandle<ink.Widget> parentWidget );void SetDevicesMenu(ink.Widget widget)overrideRTTIre.Hooks.PlaceVoid( "SmartWindowMainLayoutWidgetController", "SetDevicesMenu;inkWidget", (SmartWindowMainLayoutWidgetController_SetDevicesMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartWindowMainLayoutWidgetController_SetDevicesMenu( SmartWindowMainLayoutWidgetController self, ink.Widget? widget );void SetNewsFeedMenu(ComputerInkGameController gameController, WeakHandle<ink.Widget> parentWidget)overrideRTTIre.Hooks.PlaceVoid( "SmartWindowMainLayoutWidgetController", "SetNewsFeedMenu;ComputerInkGameControllerinkWidget", (SmartWindowMainLayoutWidgetController_SetNewsFeedMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartWindowMainLayoutWidgetController_SetNewsFeedMenu( SmartWindowMainLayoutWidgetController self, ComputerInkGameController? gameController, WeakHandle<ink.Widget> parentWidget );void ShowNewsfeed()overrideRTTIre.Hooks.PlaceVoid( "SmartWindowMainLayoutWidgetController", "ShowNewsfeed;", (SmartWindowMainLayoutWidgetController_ShowNewsfeed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartWindowMainLayoutWidgetController_ShowNewsfeed( SmartWindowMainLayoutWidgetController self );void ShowMails()overrideRTTIre.Hooks.PlaceVoid( "SmartWindowMainLayoutWidgetController", "ShowMails;", (SmartWindowMainLayoutWidgetController_ShowMails x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartWindowMainLayoutWidgetController_ShowMails( SmartWindowMainLayoutWidgetController self );void ShowFiles()overrideRTTIre.Hooks.PlaceVoid( "SmartWindowMainLayoutWidgetController", "ShowFiles;", (SmartWindowMainLayoutWidgetController_ShowFiles x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartWindowMainLayoutWidgetController_ShowFiles( SmartWindowMainLayoutWidgetController self );void ShowDevices()overrideRTTIre.Hooks.PlaceVoid( "SmartWindowMainLayoutWidgetController", "ShowDevices;", (SmartWindowMainLayoutWidgetController_ShowDevices x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SmartWindowMainLayoutWidgetController_ShowDevices( SmartWindowMainLayoutWidgetController self );