class
ComputerMainLayoutWidgetController
- 34 properties
- 82 functions
- 1 derived class
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
screenSaverSlot | ink.WidgetReference | 0x0 | scripted |
wallpaperSlot | ink.WidgetReference | 0x18 | scripted |
menuButtonList | ink.WidgetReference | 0x30 | scripted |
menuContainer | ink.WidgetReference | 0x48 | scripted |
internetContainer | ink.WidgetReference | 0x60 | scripted |
offButton | ink.WidgetReference | 0x78 | scripted |
windowCloseButton | ink.WidgetReference | 0x90 | scripted |
windowContainer | ink.WidgetReference | 0xA8 | scripted |
windowHeader | ink.TextWidgetReference | 0xC0 | scripted |
menuMailsID | TDBID | 0xD8 | scripted |
menuFilesID | TDBID | 0xE0 | scripted |
menuNewsFeedID | TDBID | 0xE8 | scripted |
menuMainID | TDBID | 0xF0 | scripted |
internetBrowserID | TDBID | 0xF8 | scripted |
screenSaverID | TDBID | 0x100 | scripted |
wallpaperID | TDBID | 0x108 | scripted |
windowCloseAanimation | CName | 0x110 | scripted |
windowOpenAanimation | CName | 0x118 | scripted |
currentScreenSaverLibraryID | CName | 0x120 | scripted |
currentWallpaperLibraryID | CName | 0x128 | scripted |
computerMenuButtonWidgetsData | SComputerMenuButtonWidgetPackage[] | 0x130 | scripted |
mailsMenu | WeakHandle<ink.Widget> | 0x140 | scripted |
filesMenu | WeakHandle<ink.Widget> | 0x150 | scripted |
devicesMenu | WeakHandle<ink.Widget> | 0x160 | scripted |
newsFeedMenu | WeakHandle<ink.Widget> | 0x170 | scripted |
internetData | WeakHandle<ink.Widget> | 0x180 | scripted |
mainMenu | WeakHandle<ink.Widget> | 0x190 | scripted |
screenSaver | WeakHandle<ink.Widget> | 0x1A0 | scripted |
wallpaper | WeakHandle<ink.Widget> | 0x1B0 | scripted |
isInitialized | bool | 0x1C0 | scripted |
devicesMenuInitialized | bool | 0x1C1 | scripted |
isWindowOpened | bool | 0x1C2 | scripted |
activeWindowID | string | 0x1C8 | scripted |
menuToOpen | EComputerMenuType | 0x1E8 | scripted |
Functions
void Initialize(ComputerInkGameController gameController)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "Initialize;ComputerInkGameController", (ComputerMainLayoutWidgetController_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_Initialize( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController );void InitializeMenuButtons(ComputerInkGameController gameController, SComputerMenuButtonWidgetPackage[] widgetsData)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "InitializeMenuButtons;ComputerInkGameControllerscript_ref<array<SComputerMenuButtonWidgetPackage>>", (ComputerMainLayoutWidgetController_InitializeMenuButtons x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_InitializeMenuButtons( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, SComputerMenuButtonWidgetPackage[] widgetsData );WeakHandle<ink.Widget> GetWindow()RTTIvoid SetScreenSaver(ComputerInkGameController gameController, WeakHandle<ink.Widget> parentWidget)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "SetScreenSaver;ComputerInkGameControllerinkWidget", (ComputerMainLayoutWidgetController_SetScreenSaver x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_SetScreenSaver( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, WeakHandle<ink.Widget> parentWidget );bool OnScreenSaverSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "OnScreenSaverSpawned", (ComputerMainLayoutWidgetController_OnScreenSaverSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_OnScreenSaverSpawned( ComputerMainLayoutWidgetController self, ink.Widget? widget, IScriptable? userData );void SetWallpaper(ComputerInkGameController gameController, WeakHandle<ink.Widget> parentWidget)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "SetWallpaper;ComputerInkGameControllerinkWidget", (ComputerMainLayoutWidgetController_SetWallpaper x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_SetWallpaper( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, WeakHandle<ink.Widget> parentWidget );bool OnWallpaperSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "OnWallpaperSpawned", (ComputerMainLayoutWidgetController_OnWallpaperSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_OnWallpaperSpawned( ComputerMainLayoutWidgetController self, ink.Widget? widget, IScriptable? userData );void SetMailsMenu(ComputerInkGameController gameController, WeakHandle<ink.Widget> parentWidget)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "SetMailsMenu;ComputerInkGameControllerinkWidget", (ComputerMainLayoutWidgetController_SetMailsMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_SetMailsMenu( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, WeakHandle<ink.Widget> parentWidget );bool OnMailsMenuSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "OnMailsMenuSpawned", (ComputerMainLayoutWidgetController_OnMailsMenuSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_OnMailsMenuSpawned( ComputerMainLayoutWidgetController self, ink.Widget? widget, IScriptable? userData );void SetFilesMenu(ComputerInkGameController gameController, WeakHandle<ink.Widget> parentWidget)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "SetFilesMenu;ComputerInkGameControllerinkWidget", (ComputerMainLayoutWidgetController_SetFilesMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_SetFilesMenu( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, WeakHandle<ink.Widget> parentWidget );bool OnFilesMenuSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "OnFilesMenuSpawned", (ComputerMainLayoutWidgetController_OnFilesMenuSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_OnFilesMenuSpawned( ComputerMainLayoutWidgetController self, ink.Widget? widget, IScriptable? userData );void SetDevicesMenu(ink.Widget widget)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "SetDevicesMenu;inkWidget", (ComputerMainLayoutWidgetController_SetDevicesMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_SetDevicesMenu( ComputerMainLayoutWidgetController self, ink.Widget? widget );void SetNewsFeedMenu(ComputerInkGameController gameController, WeakHandle<ink.Widget> parentWidget)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "SetNewsFeedMenu;ComputerInkGameControllerinkWidget", (ComputerMainLayoutWidgetController_SetNewsFeedMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_SetNewsFeedMenu( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, WeakHandle<ink.Widget> parentWidget );bool OnNewsFeedMenuSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "OnNewsFeedMenuSpawned", (ComputerMainLayoutWidgetController_OnNewsFeedMenuSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_OnNewsFeedMenuSpawned( ComputerMainLayoutWidgetController self, ink.Widget? widget, IScriptable? userData );void SetMainMenu(ComputerInkGameController gameController)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "SetMainMenu;ComputerInkGameController", (ComputerMainLayoutWidgetController_SetMainMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_SetMainMenu( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController );bool OnMainMenuSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "OnMainMenuSpawned", (ComputerMainLayoutWidgetController_OnMainMenuSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_OnMainMenuSpawned( ComputerMainLayoutWidgetController self, ink.Widget? widget, IScriptable? userData );void SetInternetMenu(ComputerInkGameController gameController)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "SetInternetMenu;ComputerInkGameController", (ComputerMainLayoutWidgetController_SetInternetMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_SetInternetMenu( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController );bool OnInternetMenuSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "OnInternetMenuSpawned", (ComputerMainLayoutWidgetController_OnInternetMenuSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_OnInternetMenuSpawned( ComputerMainLayoutWidgetController self, ink.Widget? widget, IScriptable? userData );void ShowScreenSaver()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ShowScreenSaver;", (ComputerMainLayoutWidgetController_ShowScreenSaver x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ShowScreenSaver( ComputerMainLayoutWidgetController self );void HideScreenSaver()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideScreenSaver;", (ComputerMainLayoutWidgetController_HideScreenSaver x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideScreenSaver( ComputerMainLayoutWidgetController self );void ShowWallpaper()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ShowWallpaper;", (ComputerMainLayoutWidgetController_ShowWallpaper x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ShowWallpaper( ComputerMainLayoutWidgetController self );void HideWallpaper()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideWallpaper;", (ComputerMainLayoutWidgetController_HideWallpaper x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideWallpaper( ComputerMainLayoutWidgetController self );void ShowNewsfeed()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ShowNewsfeed;", (ComputerMainLayoutWidgetController_ShowNewsfeed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ShowNewsfeed( ComputerMainLayoutWidgetController self );void ShowMails()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ShowMails;", (ComputerMainLayoutWidgetController_ShowMails x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ShowMails( ComputerMainLayoutWidgetController self );void ShowFiles()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ShowFiles;", (ComputerMainLayoutWidgetController_ShowFiles x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ShowFiles( ComputerMainLayoutWidgetController self );void ShowDevices()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ShowDevices;", (ComputerMainLayoutWidgetController_ShowDevices x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ShowDevices( ComputerMainLayoutWidgetController self );void ShowMainMenu()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ShowMainMenu;", (ComputerMainLayoutWidgetController_ShowMainMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ShowMainMenu( ComputerMainLayoutWidgetController self );void ShowInternet(string startingPage)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ShowInternet;script_ref<String>", (ComputerMainLayoutWidgetController_ShowInternet x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ShowInternet( ComputerMainLayoutWidgetController self, string startingPage );void ShowWindow(string header, EComputerMenuType menuType)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ShowWindow;script_ref<String>EComputerMenuType", (ComputerMainLayoutWidgetController_ShowWindow x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ShowWindow( ComputerMainLayoutWidgetController self, string header, EComputerMenuType menuType );bool OnWindowOpened(ink.anim.Proxy e)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "OnWindowOpened", (ComputerMainLayoutWidgetController_OnWindowOpened x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_OnWindowOpened( ComputerMainLayoutWidgetController self, ink.anim.Proxy? e );void HideWindow()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideWindow;", (ComputerMainLayoutWidgetController_HideWindow x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideWindow( ComputerMainLayoutWidgetController self );bool OnWindowClosed(ink.anim.Proxy e)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "OnWindowClosed", (ComputerMainLayoutWidgetController_OnWindowClosed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_OnWindowClosed( ComputerMainLayoutWidgetController self, ink.anim.Proxy? e );void ResolveWindowClose()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ResolveWindowClose;", (ComputerMainLayoutWidgetController_ResolveWindowClose x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ResolveWindowClose( ComputerMainLayoutWidgetController self );void MarkManuButtonAsSelected(ComputerMenuButtonController controller)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "MarkManuButtonAsSelected;ComputerMenuButtonController", (ComputerMainLayoutWidgetController_MarkManuButtonAsSelected x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_MarkManuButtonAsSelected( ComputerMainLayoutWidgetController self, ComputerMenuButtonController? controller );void MarkManuButtonAsSelected(string menuID)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "MarkManuButtonAsSelected;script_ref<String>", (ComputerMainLayoutWidgetController_MarkManuButtonAsSelected2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_MarkManuButtonAsSelected2( ComputerMainLayoutWidgetController self, string menuID );void DeselectAllManuButtons()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "DeselectAllManuButtons;", (ComputerMainLayoutWidgetController_DeselectAllManuButtons x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_DeselectAllManuButtons( ComputerMainLayoutWidgetController self );WeakHandle<ink.Widget> GetWindowContainer()RTTIWeakHandle<ink.TextWidget> GetWindowHeader()RTTIWeakHandle<ink.Widget> GetOffButton()RTTIWeakHandle<ink.Widget> GetWindowCloseButton()RTTIWeakHandle<ink.Widget> GetMenuContainer()RTTIWeakHandle<ink.Widget> GetDevicesMenuContainer()RTTIWeakHandle<ink.Widget> GetNewsfeedMenuContainer()RTTIWeakHandle<ink.Widget> GetMailsMenuContainer()RTTIWeakHandle<ink.Widget> GetFilesMenuContainer()RTTIComputerMenuWidgetController? GetFileMenuController()RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "GetFileMenuController;", (ComputerMainLayoutWidgetController_GetFileMenuController x) => { return re.Hooks.CallOriginal<re.msgpack.ComputerMenuWidgetController>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_GetFileMenuController( ComputerMainLayoutWidgetController self );ComputerDocumentThumbnailWidgetController? GetFileThumbnailController(SDocumentAdress adress)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "GetFileThumbnailController;SDocumentAdress", (ComputerMainLayoutWidgetController_GetFileThumbnailController x) => { return re.Hooks.CallOriginal<re.msgpack.ComputerDocumentThumbnailWidgetController>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_GetFileThumbnailController( ComputerMainLayoutWidgetController self, SDocumentAdress adress );ComputerMenuWidgetController? GetMailMenuController()RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "GetMailMenuController;", (ComputerMainLayoutWidgetController_GetMailMenuController x) => { return re.Hooks.CallOriginal<re.msgpack.ComputerMenuWidgetController>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_GetMailMenuController( ComputerMainLayoutWidgetController self );ComputerDocumentThumbnailWidgetController? GetMailThumbnailController(SDocumentAdress adress)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "GetMailThumbnailController;SDocumentAdress", (ComputerMainLayoutWidgetController_GetMailThumbnailController x) => { return re.Hooks.CallOriginal<re.msgpack.ComputerDocumentThumbnailWidgetController>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_GetMailThumbnailController( ComputerMainLayoutWidgetController self, SDocumentAdress adress );NewsFeedMenuWidgetController? GetNewsFeedController()RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "GetNewsFeedController;", (ComputerMainLayoutWidgetController_GetNewsFeedController x) => { return re.Hooks.CallOriginal<re.msgpack.NewsFeedMenuWidgetController>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_GetNewsFeedController( ComputerMainLayoutWidgetController self );ComputerMainMenuWidgetController? GetMainMenuController()RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "GetMainMenuController;", (ComputerMainLayoutWidgetController_GetMainMenuController x) => { return re.Hooks.CallOriginal<re.msgpack.ComputerMainMenuWidgetController>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_GetMainMenuController( ComputerMainLayoutWidgetController self );BrowserController? GetInternetController()RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "GetInternetController;", (ComputerMainLayoutWidgetController_GetInternetController x) => { return re.Hooks.CallOriginal<re.msgpack.BrowserController>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_GetInternetController( ComputerMainLayoutWidgetController self );void InitializeMails(ComputerInkGameController gameController, SDocumentWidgetPackage[] widgetsData)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "InitializeMails;ComputerInkGameControllerscript_ref<array<SDocumentWidgetPackage>>", (ComputerMainLayoutWidgetController_InitializeMails x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_InitializeMails( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, SDocumentWidgetPackage[] widgetsData );void InitializeFiles(ComputerInkGameController gameController, SDocumentWidgetPackage[] widgetsData)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "InitializeFiles;ComputerInkGameControllerscript_ref<array<SDocumentWidgetPackage>>", (ComputerMainLayoutWidgetController_InitializeFiles x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_InitializeFiles( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, SDocumentWidgetPackage[] widgetsData );void InitializeMailsThumbnails(ComputerInkGameController gameController, SDocumentThumbnailWidgetPackage[] widgetsData)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "InitializeMailsThumbnails;ComputerInkGameControllerscript_ref<array<SDocumentThumbnailWidgetPackage>>", (ComputerMainLayoutWidgetController_InitializeMailsThumbnails x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_InitializeMailsThumbnails( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, SDocumentThumbnailWidgetPackage[] widgetsData );void InitializeFilesThumbnails(ComputerInkGameController gameController, SDocumentThumbnailWidgetPackage[] widgetsData)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "InitializeFilesThumbnails;ComputerInkGameControllerscript_ref<array<SDocumentThumbnailWidgetPackage>>", (ComputerMainLayoutWidgetController_InitializeFilesThumbnails x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_InitializeFilesThumbnails( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, SDocumentThumbnailWidgetPackage[] widgetsData );void InitializeBanners(ComputerInkGameController gameController, SBannerWidgetPackage[] widgetsData)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "InitializeBanners;ComputerInkGameControllerscript_ref<array<SBannerWidgetPackage>>", (ComputerMainLayoutWidgetController_InitializeBanners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_InitializeBanners( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, SBannerWidgetPackage[] widgetsData );void InitializeMainMenuButtons(ComputerInkGameController gameController, SComputerMenuButtonWidgetPackage[] widgetsData)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "InitializeMainMenuButtons;ComputerInkGameControllerscript_ref<array<SComputerMenuButtonWidgetPackage>>", (ComputerMainLayoutWidgetController_InitializeMainMenuButtons x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_InitializeMainMenuButtons( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, SComputerMenuButtonWidgetPackage[] widgetsData );void ShowFullBanner(ComputerInkGameController gameController, SBannerWidgetPackage widgetData)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "ShowFullBanner;ComputerInkGameControllerscript_ref<SBannerWidgetPackage>", (ComputerMainLayoutWidgetController_ShowFullBanner x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_ShowFullBanner( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, SBannerWidgetPackage widgetData );void HideNewsFeed()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideNewsFeed;", (ComputerMainLayoutWidgetController_HideNewsFeed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideNewsFeed( ComputerMainLayoutWidgetController self );void HideFullBanner()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideFullBanner;", (ComputerMainLayoutWidgetController_HideFullBanner x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideFullBanner( ComputerMainLayoutWidgetController self );void HideBanners()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideBanners;", (ComputerMainLayoutWidgetController_HideBanners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideBanners( ComputerMainLayoutWidgetController self );void HideMails()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideMails;", (ComputerMainLayoutWidgetController_HideMails x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideMails( ComputerMainLayoutWidgetController self );void MarkMailThumbnailAsSelected(ComputerDocumentThumbnailWidgetController controller)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "MarkMailThumbnailAsSelected;ComputerDocumentThumbnailWidgetController", (ComputerMainLayoutWidgetController_MarkMailThumbnailAsSelected x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_MarkMailThumbnailAsSelected( ComputerMainLayoutWidgetController self, ComputerDocumentThumbnailWidgetController? controller );void MarkMailThumbnailAsSelected(SDocumentAdress adress)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "MarkMailThumbnailAsSelected;SDocumentAdress", (ComputerMainLayoutWidgetController_MarkMailThumbnailAsSelected2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_MarkMailThumbnailAsSelected2( ComputerMainLayoutWidgetController self, SDocumentAdress adress );void HideFiles()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideFiles;", (ComputerMainLayoutWidgetController_HideFiles x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideFiles( ComputerMainLayoutWidgetController self );void MarkFileThumbnailAsSelected(ComputerDocumentThumbnailWidgetController controller)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "MarkFileThumbnailAsSelected;ComputerDocumentThumbnailWidgetController", (ComputerMainLayoutWidgetController_MarkFileThumbnailAsSelected x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_MarkFileThumbnailAsSelected( ComputerMainLayoutWidgetController self, ComputerDocumentThumbnailWidgetController? controller );void HideDevices()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideDevices;", (ComputerMainLayoutWidgetController_HideDevices x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideDevices( ComputerMainLayoutWidgetController self );void HideMainMenu()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideMainMenu;", (ComputerMainLayoutWidgetController_HideMainMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideMainMenu( ComputerMainLayoutWidgetController self );void HideInternet()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideInternet;", (ComputerMainLayoutWidgetController_HideInternet x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideInternet( ComputerMainLayoutWidgetController self );void CreateMenuButtonWidgetAsync(ComputerInkGameController gameController, WeakHandle<ink.Widget> parentWidget, SComputerMenuButtonWidgetPackage widgetData)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "CreateMenuButtonWidgetAsync;ComputerInkGameControllerinkWidgetSComputerMenuButtonWidgetPackage", (ComputerMainLayoutWidgetController_CreateMenuButtonWidgetAsync x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_CreateMenuButtonWidgetAsync( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, WeakHandle<ink.Widget> parentWidget, SComputerMenuButtonWidgetPackage widgetData );bool OnMenuButtonWidgetSpawned(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "OnMenuButtonWidgetSpawned", (ComputerMainLayoutWidgetController_OnMenuButtonWidgetSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_OnMenuButtonWidgetSpawned( ComputerMainLayoutWidgetController self, ink.Widget? widget, IScriptable? userData );WeakHandle<ink.Widget> CreateMenuButtonWidget(ComputerInkGameController gameController, WeakHandle<ink.Widget> parentWidget, SComputerMenuButtonWidgetPackage widgetData)RTTIvoid InitializeMenuButtonWidget(ComputerInkGameController gameController, ink.Widget widget, SComputerMenuButtonWidgetPackage widgetData)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "InitializeMenuButtonWidget;ComputerInkGameControllerinkWidgetSComputerMenuButtonWidgetPackage", (ComputerMainLayoutWidgetController_InitializeMenuButtonWidget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_InitializeMenuButtonWidget( ComputerMainLayoutWidgetController self, ComputerInkGameController? gameController, ink.Widget? widget, SComputerMenuButtonWidgetPackage widgetData );bool HasMenuButtonWidgetData(SComputerMenuButtonWidgetPackage widgetData, ComputerInkGameController gameController)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "HasMenuButtonWidgetData;SComputerMenuButtonWidgetPackageComputerInkGameController", (ComputerMainLayoutWidgetController_HasMenuButtonWidgetData x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HasMenuButtonWidgetData( ComputerMainLayoutWidgetController self, SComputerMenuButtonWidgetPackage widgetData, ComputerInkGameController? gameController );WeakHandle<ink.Widget> GetMenuButtonWidget(SComputerMenuButtonWidgetPackage widgetData, ComputerInkGameController gameController)RTTIint GetMenuButtonWidgetDataIndex(SComputerMenuButtonWidgetPackage widgetData, ComputerInkGameController gameController)RTTIre.Hooks.Place( "ComputerMainLayoutWidgetController", "GetMenuButtonWidgetDataIndex;SComputerMenuButtonWidgetPackageComputerInkGameController", (ComputerMainLayoutWidgetController_GetMenuButtonWidgetDataIndex x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_GetMenuButtonWidgetDataIndex( ComputerMainLayoutWidgetController self, SComputerMenuButtonWidgetPackage widgetData, ComputerInkGameController? gameController );void AddMenuButtonWidgetData(SComputerMenuButtonWidgetPackage widgetData, ComputerInkGameController gameController)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "AddMenuButtonWidgetData;SComputerMenuButtonWidgetPackageComputerInkGameController", (ComputerMainLayoutWidgetController_AddMenuButtonWidgetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_AddMenuButtonWidgetData( ComputerMainLayoutWidgetController self, SComputerMenuButtonWidgetPackage widgetData, ComputerInkGameController? gameController );WeakHandle<ink.Widget> AddMenuButtonWidget(ink.Widget widget, SComputerMenuButtonWidgetPackage widgetData, ComputerInkGameController gameController)RTTIvoid UpdateMenuButtonWidgetData(SComputerMenuButtonWidgetPackage widgetData, int index)RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "UpdateMenuButtonWidgetData;SComputerMenuButtonWidgetPackageInt32", (ComputerMainLayoutWidgetController_UpdateMenuButtonWidgetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_UpdateMenuButtonWidgetData( ComputerMainLayoutWidgetController self, SComputerMenuButtonWidgetPackage widgetData, int index );void HideMenuButtonWidgets()RTTIre.Hooks.PlaceVoid( "ComputerMainLayoutWidgetController", "HideMenuButtonWidgets;", (ComputerMainLayoutWidgetController_HideMenuButtonWidgets x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerMainLayoutWidgetController_HideMenuButtonWidgets( ComputerMainLayoutWidgetController self );