class ink
VirtualCompoundItemController
ink.VirtualCompoundItemController
- 5 properties
- 4 functions
- 14 derived classes
Extends ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
CodexListVirtualEntry, CodexListVirtualGroup, ColorTemplatePreviewVirtualController, CraftableItemLogicController, ItemDisplayVirtualController, NewPerksSkillBarLogicController, PhoneContactItemVirtualController, RadioStationListItemController, RipperdocInventoryItem, ShardItemVirtualController
Show 4 more of 14 derived classes
SimpleMessengerItemVirtualController, SimpleQuestListItemController, VehiclesManagerListItemController, VendorItemVirtualController
Properties
| Property | Type | Offset | |
|---|---|---|---|
ToggledOff | ink.VirtualCompoundItemControllerCallback | 0x2B0 | |
ToggledOn | ink.VirtualCompoundItemControllerCallback | 0x278 | |
Selected | ink.VirtualCompoundItemSelectControllerCallback | 0x2E8 | |
Deselected | ink.VirtualCompoundItemControllerCallback | 0x320 | |
Added | ink.VirtualCompoundItemControllerCallback | 0x240 |
Functions
uint GetIndex()RTTIre.Hooks.Place( "inkVirtualCompoundItemController", "GetIndex", (VirtualCompoundItemController_GetIndex x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualCompoundItemController_GetIndex( ink.VirtualCompoundItemController self );bool IsToggled()RTTIre.Hooks.Place( "inkVirtualCompoundItemController", "IsToggled", (VirtualCompoundItemController_IsToggled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualCompoundItemController_IsToggled( ink.VirtualCompoundItemController self );bool IsSelected()RTTIre.Hooks.Place( "inkVirtualCompoundItemController", "IsSelected", (VirtualCompoundItemController_IsSelected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualCompoundItemController_IsSelected( ink.VirtualCompoundItemController self );bool OnSetCursorOver()RTTIre.Hooks.Place( "inkVirtualCompoundItemController", "OnSetCursorOver", (VirtualCompoundItemController_OnSetCursorOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualCompoundItemController_OnSetCursorOver( ink.VirtualCompoundItemController self );