class game.ui
MenuGameController
game.ui.MenuGameController
- 1 property
- 11 functions
- 42 derived classes
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
ArmorEquipGameController, BrightnessSettingsGameController, CodexBaseGameController, CodexGameController, CraftingMainGameController, DebugHubMenuGameController, DisassembleManager, DlcMenuGameController, EngagementScreenGameController, FullscreenVendorGameController
Show 32 more of 42 derived classes
GalleryMenuGameController, InitializeUserScreenGameController, ItemLog, MenuHubGameController, MessengerGameController, NewPerksCategoriesGameController, PerksMainGameController, RadialMenuHubGameController, RipperDocGameController, SettingsMenuUserData, ShardsMenuGameController, SocialPanelGameController, StatsMainGameController, TarotMainGameController, VendorHubMenuGameController, WardrobeUIGameController, game.ui.BackpackMainGameController, game.ui.BaseCharacterCreationController, game.ui.ControllerSettingsGameController, game.ui.EntityPreviewGameController, game.ui.HDRSettingsGameController, game.ui.HudSafezonesEditorGameController, game.ui.InventoryGameController, game.ui.PhotoModeMenuController, game.ui.PreviewGameController, game.ui.SaveHandlingController, game.ui.SettingsControlsGameController, game.ui.SettingsMenuGameController, game.ui.StadiaControllersGameController, game.ui.WorldMapPreviewGameController, quest.LogGameController, quest.LogV2GameController
Properties
| Property | Type | Offset | |
|---|---|---|---|
baseEventDispatcher | WeakHandle<ink.MenuEventDispatcher> | 0x0 | scripted |
Functions
void UnregisterFromGlobalInputCallback()RTTIre.Hooks.PlaceVoid( "gameuiMenuGameController", "UnregisterFromGlobalInputCallback", (MenuGameController_UnregisterFromGlobalInputCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_UnregisterFromGlobalInputCallback( game.ui.MenuGameController self );void RegisterToGlobalInputCallback()RTTIre.Hooks.PlaceVoid( "gameuiMenuGameController", "RegisterToGlobalInputCallback", (MenuGameController_RegisterToGlobalInputCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_RegisterToGlobalInputCallback( game.ui.MenuGameController self );void RefreshInputIcons()RTTIre.Hooks.PlaceVoid( "gameuiMenuGameController", "RefreshInputIcons", (MenuGameController_RefreshInputIcons x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_RefreshInputIcons( game.ui.MenuGameController self );bool IsAnyActionWithoutAssignedKey()RTTIre.Hooks.Place( "gameuiMenuGameController", "IsAnyActionWithoutAssignedKey", (MenuGameController_IsAnyActionWithoutAssignedKey x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_IsAnyActionWithoutAssignedKey( game.ui.MenuGameController self );void PushNotification(CName notificationTitle, CName noticationDescription)RTTIre.Hooks.PlaceVoid( "gameuiMenuGameController", "PushNotification", (MenuGameController_PushNotification x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_PushNotification( game.ui.MenuGameController self, CName notificationTitle, CName noticationDescription );game.ITelemetrySystem? GetTelemetrySystem()RTTIre.Hooks.Place( "gameuiMenuGameController", "GetTelemetrySystem", (MenuGameController_GetTelemetrySystem x) => { return re.Hooks.CallOriginal<re.msgpack.game.ITelemetrySystem>(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_GetTelemetrySystem( game.ui.MenuGameController self );bool OnInitialize()RTTIre.Hooks.Place( "gameuiMenuGameController", "OnInitialize", (MenuGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_OnInitialize( game.ui.MenuGameController self );bool OnUninitialize()RTTIre.Hooks.Place( "gameuiMenuGameController", "OnUninitialize", (MenuGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_OnUninitialize( game.ui.MenuGameController self );bool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)RTTIre.Hooks.Place( "gameuiMenuGameController", "OnSetMenuEventDispatcher", (MenuGameController_OnSetMenuEventDispatcher x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_OnSetMenuEventDispatcher( game.ui.MenuGameController self, WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher );bool OnBack(IScriptable userData)RTTIre.Hooks.Place( "gameuiMenuGameController", "OnBack", (MenuGameController_OnBack x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_OnBack( game.ui.MenuGameController self, IScriptable? userData );void ForceResetCursorType()RTTIre.Hooks.PlaceVoid( "gameuiMenuGameController", "ForceResetCursorType;", (MenuGameController_ForceResetCursorType x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuGameController_ForceResetCursorType( game.ui.MenuGameController self );