class
DpadWheelItemController
- 25 properties
- 9 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
selectorWrapper | ink.WidgetReference | 0x0 | scripted |
icon | ink.ImageWidgetReference | 0x18 | scripted |
displayWrapper | ink.WidgetReference | 0x30 | scripted |
itemWrapper | ink.WidgetReference | 0x48 | scripted |
arrows | ink.WidgetReference | 0x60 | scripted |
abilityIcon | ink.ImageWidgetReference | 0x78 | scripted |
quickHackIcon | ink.ImageWidgetReference | 0x90 | scripted |
highlight02 | ink.ImageWidgetReference | 0xA8 | scripted |
highlight03 | ink.ImageWidgetReference | 0xC0 | scripted |
highlight04 | ink.ImageWidgetReference | 0xD8 | scripted |
highlight05 | ink.ImageWidgetReference | 0xF0 | scripted |
highlight06 | ink.ImageWidgetReference | 0x108 | scripted |
highlight07 | ink.ImageWidgetReference | 0x120 | scripted |
highlight08 | ink.ImageWidgetReference | 0x138 | scripted |
textDist | float | 0x150 | scripted |
weaponTextDist | float | 0x154 | scripted |
data | QuickSlotCommand | 0x158 | scripted |
root | WeakHandle<ink.Widget> | 0x280 | scripted |
item | WeakHandle<InventoryItemDisplay> | 0x290 | scripted |
itemWidget | WeakHandle<ink.Widget> | 0x2A0 | scripted |
InventoryDataManager | InventoryDataManagerV2? | 0x2B0 | scripted |
highlight | ink.ImageWidgetReference | 0x2C0 | scripted |
itemData | game.InventoryItemData | 0x2D8 | scripted |
abilityData | AbilityData | 0x538 | scripted |
quickHackWheelDefIcon | CName | 0x5F0 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "DpadWheelItemController", "OnInitialize", (DpadWheelItemController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DpadWheelItemController_OnInitialize( DpadWheelItemController self );void SetupData(QuickSlotCommand data, float rotation, int numOfWheelItems, InventoryDataManagerV2 inventoryManager, bool isLeft)RTTIre.Hooks.PlaceVoid( "DpadWheelItemController", "SetupData;script_ref<QuickSlotCommand>FloatInt32InventoryDataManagerV2Bool", (DpadWheelItemController_SetupData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DpadWheelItemController_SetupData( DpadWheelItemController self, QuickSlotCommand data, float rotation, int numOfWheelItems, InventoryDataManagerV2? inventoryManager, bool isLeft );void SetIcon(float rotation)RTTIre.Hooks.PlaceVoid( "DpadWheelItemController", "SetIcon;Float", (DpadWheelItemController_SetIcon x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DpadWheelItemController_SetIcon( DpadWheelItemController self, float rotation );void SetHighlight(int numOfWheelItems)RTTIre.Hooks.PlaceVoid( "DpadWheelItemController", "SetHighlight;Int32", (DpadWheelItemController_SetHighlight x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DpadWheelItemController_SetHighlight( DpadWheelItemController self, int numOfWheelItems );void SetHover(bool isHover)RTTIre.Hooks.PlaceVoid( "DpadWheelItemController", "SetHover;Bool", (DpadWheelItemController_SetHover x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DpadWheelItemController_SetHover( DpadWheelItemController self, bool isHover );void AddAbility(AbilityData abilityData)RTTIre.Hooks.PlaceVoid( "DpadWheelItemController", "AddAbility;script_ref<AbilityData>", (DpadWheelItemController_AddAbility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DpadWheelItemController_AddAbility( DpadWheelItemController self, AbilityData abilityData );QuickSlotCommand GetData()RTTIre.Hooks.Place( "DpadWheelItemController", "GetData;", (DpadWheelItemController_GetData x) => { return re.Hooks.CallOriginal<re.msgpack.QuickSlotCommand>(); } ); [Msgpack.Gen] public readonly partial record struct DpadWheelItemController_GetData( DpadWheelItemController self );game.InventoryItemData GetItemData()RTTIre.Hooks.Place( "DpadWheelItemController", "GetItemData;", (DpadWheelItemController_GetItemData x) => { return re.Hooks.CallOriginal<re.msgpack.game.InventoryItemData>(); } ); [Msgpack.Gen] public readonly partial record struct DpadWheelItemController_GetItemData( DpadWheelItemController self );AbilityData GetAbilityData()RTTIre.Hooks.Place( "DpadWheelItemController", "GetAbilityData;", (DpadWheelItemController_GetAbilityData x) => { return re.Hooks.CallOriginal<re.msgpack.AbilityData>(); } ); [Msgpack.Gen] public readonly partial record struct DpadWheelItemController_GetAbilityData( DpadWheelItemController self );