class game.ui
BaseMenuGameController
game.ui.BaseMenuGameController
- 1 property
- 3 functions
- 3 derived classes
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Derived
game.ui.InGameCharacterCustomizationGameController, game.ui.InGameMenuGameController, game.ui.PreGameMenuGameController
Properties
| Property | Type | Offset | |
|---|---|---|---|
puppetSceneInfos | game.ui.BaseMenuGameControllerPuppetSceneInfo[] | 0xE0 |
Functions
game.Puppet? GetPuppet(CName sceneName)RTTIre.Hooks.Place( "gameuiBaseMenuGameController", "GetPuppet", (BaseMenuGameController_GetPuppet x) => { return re.Hooks.CallOriginal<re.msgpack.game.Puppet>(); } ); [Msgpack.Gen] public readonly partial record struct BaseMenuGameController_GetPuppet( game.ui.BaseMenuGameController self, CName sceneName );void SpawnMenuInstanceEvent(CName eventName)RTTIre.Hooks.PlaceVoid( "gameuiBaseMenuGameController", "SpawnMenuInstanceEvent", (BaseMenuGameController_SpawnMenuInstanceEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BaseMenuGameController_SpawnMenuInstanceEvent( game.ui.BaseMenuGameController self, CName eventName );void SpawnMenuInstanceDataEvent(CName eventName, IScriptable userData)RTTIre.Hooks.PlaceVoid( "gameuiBaseMenuGameController", "SpawnMenuInstanceDataEvent", (BaseMenuGameController_SpawnMenuInstanceDataEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BaseMenuGameController_SpawnMenuInstanceDataEvent( game.ui.BaseMenuGameController self, CName eventName, IScriptable? userData );