class
ArmorEquipInventoryItemController
- 3 properties
- 6 functions
Extends ink.ButtonDpadSupportedController ink.ButtonAnimatedController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
itemID | game.ItemID | 0x118 | scripted |
itemData | game.ItemData? | 0x128 | scripted |
empty | bool | 0x138 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "ArmorEquipInventoryItemController", "OnInitialize", (ArmorEquipInventoryItemController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ArmorEquipInventoryItemController_OnInitialize( ArmorEquipInventoryItemController self );void ClearButton()RTTIre.Hooks.PlaceVoid( "ArmorEquipInventoryItemController", "ClearButton;", (ArmorEquipInventoryItemController_ClearButton x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ArmorEquipInventoryItemController_ClearButton( ArmorEquipInventoryItemController self );void SetButtonDetails(game.ItemData itemData, int itemQuantity, bool disassemblable)RTTIre.Hooks.PlaceVoid( "ArmorEquipInventoryItemController", "SetButtonDetails;gameItemDataInt32Bool", (ArmorEquipInventoryItemController_SetButtonDetails x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ArmorEquipInventoryItemController_SetButtonDetails( ArmorEquipInventoryItemController self, game.ItemData? itemData, int itemQuantity, bool disassemblable );game.ItemData? GetItemData()RTTIre.Hooks.Place( "ArmorEquipInventoryItemController", "GetItemData;", (ArmorEquipInventoryItemController_GetItemData x) => { return re.Hooks.CallOriginal<re.msgpack.game.ItemData>(); } ); [Msgpack.Gen] public readonly partial record struct ArmorEquipInventoryItemController_GetItemData( ArmorEquipInventoryItemController self );game.ItemID GetItemID()RTTIre.Hooks.Place( "ArmorEquipInventoryItemController", "GetItemID;", (ArmorEquipInventoryItemController_GetItemID x) => { return re.Hooks.CallOriginal<re.msgpack.game.ItemID>(); } ); [Msgpack.Gen] public readonly partial record struct ArmorEquipInventoryItemController_GetItemID( ArmorEquipInventoryItemController self );bool GetIsEmpty()RTTIre.Hooks.Place( "ArmorEquipInventoryItemController", "GetIsEmpty;", (ArmorEquipInventoryItemController_GetIsEmpty x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ArmorEquipInventoryItemController_GetIsEmpty( ArmorEquipInventoryItemController self );