class
RandomizationLockListItem
- 9 properties
- 12 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
checker | ink.WidgetReference | 0x0 | scripted |
lockIcon | ink.WidgetReference | 0x18 | scripted |
hitArea | ink.WidgetReference | 0x30 | scripted |
lockName | ink.TextWidgetReference | 0x48 | scripted |
navigationController | WeakHandle<ink.DiscreteNavigationController> | 0x60 | scripted |
lockCategory | WeakHandle<game.data.CharacterRandomizationCategory_Record> | 0x70 | scripted |
isHovered | bool | 0x80 | scripted |
isInteractable | bool | 0x81 | scripted |
rootWidget | WeakHandle<ink.Widget> | 0x88 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "RandomizationLockListItem", "OnInitialize", (RandomizationLockListItem_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_OnInitialize( RandomizationLockListItem self );bool OnUninitialize()RTTIre.Hooks.Place( "RandomizationLockListItem", "OnUninitialize", (RandomizationLockListItem_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_OnUninitialize( RandomizationLockListItem self );bool SwitchLock()RTTIre.Hooks.Place( "RandomizationLockListItem", "SwitchLock;", (RandomizationLockListItem_SwitchLock x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_SwitchLock( RandomizationLockListItem self );void EnableLock(bool enable)RTTIre.Hooks.PlaceVoid( "RandomizationLockListItem", "EnableLock;Bool", (RandomizationLockListItem_EnableLock x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_EnableLock( RandomizationLockListItem self, bool enable );void SetLockInteractable(bool interactable)RTTIre.Hooks.PlaceVoid( "RandomizationLockListItem", "SetLockInteractable;Bool", (RandomizationLockListItem_SetLockInteractable x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_SetLockInteractable( RandomizationLockListItem self, bool interactable );bool IsLockEnabled()RTTIre.Hooks.Place( "RandomizationLockListItem", "IsLockEnabled;", (RandomizationLockListItem_IsLockEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_IsLockEnabled( RandomizationLockListItem self );bool IsLockHovered()RTTIre.Hooks.Place( "RandomizationLockListItem", "IsLockHovered;", (RandomizationLockListItem_IsLockHovered x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_IsLockHovered( RandomizationLockListItem self );void SetLockState(CName state)RTTIre.Hooks.PlaceVoid( "RandomizationLockListItem", "SetLockState;CName", (RandomizationLockListItem_SetLockState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_SetLockState( RandomizationLockListItem self, CName state );void SetLockCategory(WeakHandle<game.data.CharacterRandomizationCategoryUI_Record> lockCategory)RTTIre.Hooks.PlaceVoid( "RandomizationLockListItem", "SetLockCategory;CharacterRandomizationCategoryUI_Record", (RandomizationLockListItem_SetLockCategory x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_SetLockCategory( RandomizationLockListItem self, WeakHandle<game.data.CharacterRandomizationCategoryUI_Record> lockCategory );game.data.CharacterRandomizationCategory_Record? GetLockCategory()RTTIre.Hooks.Place( "RandomizationLockListItem", "GetLockCategory;", (RandomizationLockListItem_GetLockCategory x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CharacterRandomizationCategory_Record>(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_GetLockCategory( RandomizationLockListItem self );bool OnHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "RandomizationLockListItem", "OnHoverOver", (RandomizationLockListItem_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_OnHoverOver( RandomizationLockListItem self, ink.PointerEvent? e );bool OnHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "RandomizationLockListItem", "OnHoverOut", (RandomizationLockListItem_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RandomizationLockListItem_OnHoverOut( RandomizationLockListItem self, ink.PointerEvent? e );