class
CodexListItemController
- 3 properties
- 4 functions
- 2 derived classes
Extends ink.ListItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
doMarkNew | bool | 0x18 | scripted |
stateMapperRef | ink.WidgetReference | 0x20 | scripted |
stateMapper | WeakHandle<ListItemStateMapper> | 0x38 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "CodexListItemController", "OnInitialize", (CodexListItemController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CodexListItemController_OnInitialize( CodexListItemController self );bool OnDataChanged(IScriptable value)overrideRTTIre.Hooks.Place( "CodexListItemController", "OnDataChanged", (CodexListItemController_OnDataChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CodexListItemController_OnDataChanged( CodexListItemController self, IScriptable? value );bool OnToggledOn(WeakHandle<ink.ListItemController> target)RTTIre.Hooks.Place( "CodexListItemController", "OnToggledOn", (CodexListItemController_OnToggledOn x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CodexListItemController_OnToggledOn( CodexListItemController self, WeakHandle<ink.ListItemController> target );void RemoveNew()RTTIre.Hooks.PlaceVoid( "CodexListItemController", "RemoveNew;", (CodexListItemController_RemoveNew x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CodexListItemController_RemoveNew( CodexListItemController self );