class
SettingsCategoryItem
- 1 property
- 5 functions
Extends ink.ListItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
labelHighlight | ink.TextWidgetReference | 0x18 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "SettingsCategoryItem", "OnInitialize", (SettingsCategoryItem_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsCategoryItem_OnInitialize( SettingsCategoryItem self );bool OnUninitialize()RTTIre.Hooks.Place( "SettingsCategoryItem", "OnUninitialize", (SettingsCategoryItem_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsCategoryItem_OnUninitialize( SettingsCategoryItem self );bool OnToggledOn(WeakHandle<ink.ListItemController> itemController)RTTIre.Hooks.Place( "SettingsCategoryItem", "OnToggledOn", (SettingsCategoryItem_OnToggledOn x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsCategoryItem_OnToggledOn( SettingsCategoryItem self, WeakHandle<ink.ListItemController> itemController );bool OnToggledOff(WeakHandle<ink.ListItemController> itemController)RTTIre.Hooks.Place( "SettingsCategoryItem", "OnToggledOff", (SettingsCategoryItem_OnToggledOff x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsCategoryItem_OnToggledOff( SettingsCategoryItem self, WeakHandle<ink.ListItemController> itemController );bool OnDataChanged(IScriptable value)overrideRTTIre.Hooks.Place( "SettingsCategoryItem", "OnDataChanged", (SettingsCategoryItem_OnDataChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsCategoryItem_OnDataChanged( SettingsCategoryItem self, IScriptable? value );