class ink
MenuAccountLogicController
ink.MenuAccountLogicController
- 4 properties
- 9 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
playerId | ink.TextWidgetReference | 0x0 | scripted |
changeAccountLabelTextRef | ink.TextWidgetReference | 0x18 | scripted |
inputDisplayControllerRef | ink.WidgetReference | 0x30 | scripted |
changeAccountEnabled | bool | 0x48 | scripted |
Functions
void ChangeAccountRequest()RTTIre.Hooks.PlaceVoid( "inkMenuAccountLogicController", "ChangeAccountRequest", (MenuAccountLogicController_ChangeAccountRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuAccountLogicController_ChangeAccountRequest( ink.MenuAccountLogicController self );bool OnInitialize()RTTIre.Hooks.Place( "inkMenuAccountLogicController", "OnInitialize", (MenuAccountLogicController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuAccountLogicController_OnInitialize( ink.MenuAccountLogicController self );bool OnUninitialize()RTTIre.Hooks.Place( "inkMenuAccountLogicController", "OnUninitialize", (MenuAccountLogicController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuAccountLogicController_OnUninitialize( ink.MenuAccountLogicController self );bool OnButtonClick(ink.PointerEvent e)RTTIre.Hooks.Place( "inkMenuAccountLogicController", "OnButtonClick", (MenuAccountLogicController_OnButtonClick x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuAccountLogicController_OnButtonClick( ink.MenuAccountLogicController self, ink.PointerEvent? e );bool OnButtonRelease(ink.PointerEvent evt)RTTIre.Hooks.Place( "inkMenuAccountLogicController", "OnButtonRelease", (MenuAccountLogicController_OnButtonRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuAccountLogicController_OnButtonRelease( ink.MenuAccountLogicController self, ink.PointerEvent? evt );void SetChangeAccountEnabled(bool enabled)RTTIre.Hooks.PlaceVoid( "inkMenuAccountLogicController", "SetChangeAccountEnabled;Bool", (MenuAccountLogicController_SetChangeAccountEnabled x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuAccountLogicController_SetChangeAccountEnabled( ink.MenuAccountLogicController self, bool enabled );void SetPlayerName(string playerName)RTTIre.Hooks.PlaceVoid( "inkMenuAccountLogicController", "SetPlayerName;String", (MenuAccountLogicController_SetPlayerName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuAccountLogicController_SetPlayerName( ink.MenuAccountLogicController self, string playerName );bool IsEnabled()RTTIre.Hooks.Place( "inkMenuAccountLogicController", "IsEnabled;", (MenuAccountLogicController_IsEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MenuAccountLogicController_IsEnabled( ink.MenuAccountLogicController self );void ShowAccountButton()RTTIre.Hooks.PlaceVoid( "inkMenuAccountLogicController", "ShowAccountButton;", (MenuAccountLogicController_ShowAccountButton x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MenuAccountLogicController_ShowAccountButton( ink.MenuAccountLogicController self );