class
ListItemStateMapper
- 4 properties
- 7 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
toggled | bool | 0x0 | scripted |
selected | bool | 0x1 | scripted |
neww | bool | 0x2 | scripted |
widget | WeakHandle<ink.Widget> | 0x8 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "ListItemStateMapper", "OnInitialize", (ListItemStateMapper_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ListItemStateMapper_OnInitialize( ListItemStateMapper self );bool OnToggledOn(WeakHandle<ink.ListItemController> target)RTTIre.Hooks.Place( "ListItemStateMapper", "OnToggledOn", (ListItemStateMapper_OnToggledOn x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ListItemStateMapper_OnToggledOn( ListItemStateMapper self, WeakHandle<ink.ListItemController> target );bool OnToggledOff(WeakHandle<ink.ListItemController> target)RTTIre.Hooks.Place( "ListItemStateMapper", "OnToggledOff", (ListItemStateMapper_OnToggledOff x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ListItemStateMapper_OnToggledOff( ListItemStateMapper self, WeakHandle<ink.ListItemController> target );bool OnSelected(WeakHandle<ink.ListItemController> target)RTTIre.Hooks.Place( "ListItemStateMapper", "OnSelected", (ListItemStateMapper_OnSelected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ListItemStateMapper_OnSelected( ListItemStateMapper self, WeakHandle<ink.ListItemController> target );bool OnDeselected(WeakHandle<ink.ListItemController> target)RTTIre.Hooks.Place( "ListItemStateMapper", "OnDeselected", (ListItemStateMapper_OnDeselected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ListItemStateMapper_OnDeselected( ListItemStateMapper self, WeakHandle<ink.ListItemController> target );void SetNew(bool isNew)RTTIre.Hooks.PlaceVoid( "ListItemStateMapper", "SetNew;Bool", (ListItemStateMapper_SetNew x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ListItemStateMapper_SetNew( ListItemStateMapper self, bool isNew );void UpdateState()RTTIre.Hooks.PlaceVoid( "ListItemStateMapper", "UpdateState;", (ListItemStateMapper_UpdateState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ListItemStateMapper_UpdateState( ListItemStateMapper self );