class
PitchMenuGameController
- 11 properties
- 8 functions
Extends game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
defaultInputHintRef | ink.WidgetReference | 0x10 | scripted |
alreadyRegisteredInputHintRef | ink.WidgetReference | 0x28 | scripted |
guestTitleRef | ink.WidgetReference | 0x40 | scripted |
signedInTitleContainerRef | ink.WidgetReference | 0x58 | scripted |
usernameRef | ink.TextWidgetReference | 0x70 | scripted |
eventDispatcher | WeakHandle<ink.MenuEventDispatcher> | 0x88 | scripted |
requestHandler | WeakHandle<ink.ISystemRequestsHandler> | 0x98 | scripted |
alreadySignedIn | bool | 0xA8 | scripted |
onlineSystem | WeakHandle<game.IOnlineSystem> | 0xB0 | scripted |
uiSystem | game.ui.GameSystemUI? | 0xC0 | scripted |
signinPopupDisplayed | bool | 0xD0 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "PitchMenuGameController", "OnInitialize", (PitchMenuGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchMenuGameController_OnInitialize( PitchMenuGameController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "PitchMenuGameController", "OnUninitialize", (PitchMenuGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchMenuGameController_OnUninitialize( PitchMenuGameController self );bool OnRelease(ink.PointerEvent evt)RTTIre.Hooks.Place( "PitchMenuGameController", "OnRelease", (PitchMenuGameController_OnRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchMenuGameController_OnRelease( PitchMenuGameController self, ink.PointerEvent? evt );void ShowSignInPopup()RTTIre.Hooks.PlaceVoid( "PitchMenuGameController", "ShowSignInPopup;", (PitchMenuGameController_ShowSignInPopup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PitchMenuGameController_ShowSignInPopup( PitchMenuGameController self );bool OnRefreshGOGState(game.ui.RefreshGOGState evt)RTTIre.Hooks.Place( "PitchMenuGameController", "OnRefreshGOGState", (PitchMenuGameController_OnRefreshGOGState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchMenuGameController_OnRefreshGOGState( PitchMenuGameController self, game.ui.RefreshGOGState? evt );bool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> d)overrideRTTIre.Hooks.Place( "PitchMenuGameController", "OnSetMenuEventDispatcher", (PitchMenuGameController_OnSetMenuEventDispatcher x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchMenuGameController_OnSetMenuEventDispatcher( PitchMenuGameController self, WeakHandle<ink.MenuEventDispatcher> d );bool OnPitchSignInPopupClosed(PitchSignInPopupClosedEvent evt)RTTIre.Hooks.Place( "PitchMenuGameController", "OnPitchSignInPopupClosed", (PitchMenuGameController_OnPitchSignInPopupClosed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PitchMenuGameController_OnPitchSignInPopupClosed( PitchMenuGameController self, PitchSignInPopupClosedEvent? evt );void LeavePitchMenu()RTTIre.Hooks.PlaceVoid( "PitchMenuGameController", "LeavePitchMenu;", (PitchMenuGameController_LeavePitchMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PitchMenuGameController_LeavePitchMenu( PitchMenuGameController self );