class
LootingListItemController
- 13 properties
- 13 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
widgetWrapper | ink.WidgetReference | 0x0 | scripted |
itemName | ink.TextWidgetReference | 0x18 | scripted |
itemRarity | ink.WidgetReference | 0x30 | scripted |
iconicLines | ink.WidgetReference | 0x48 | scripted |
itemQuantity | ink.TextWidgetReference | 0x60 | scripted |
defaultIcon | ink.WidgetReference | 0x78 | scripted |
specialIcon | ink.ImageWidgetReference | 0x90 | scripted |
comparisionArrow | ink.ImageWidgetReference | 0xA8 | scripted |
itemTypeIconWrapper | ink.WidgetReference | 0xC0 | scripted |
itemTypeIcon | ink.ImageWidgetReference | 0xD8 | scripted |
highlightFrames | ink.WidgetReference[] | 0xF0 | scripted |
tooltipData | InventoryTooltipData? | 0x100 | scripted |
lootingData | MinimalLootingListItemData? | 0x110 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "LootingListItemController", "OnInitialize", (LootingListItemController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_OnInitialize( LootingListItemController self );void Setup(MinimalLootingListItemData lootingData, bool? force)RTTIre.Hooks.PlaceVoid( "LootingListItemController", "Setup;MinimalLootingListItemDataBool", (LootingListItemController_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_Setup( LootingListItemController self, MinimalLootingListItemData? lootingData, bool? force );void SetData(MinimalLootingListItemData data)RTTIre.Hooks.PlaceVoid( "LootingListItemController", "SetData;MinimalLootingListItemData", (LootingListItemController_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_SetData( LootingListItemController self, MinimalLootingListItemData? data );void SetData(MinimalLootingListItemData data, bool isSelected)RTTIre.Hooks.PlaceVoid( "LootingListItemController", "SetData;MinimalLootingListItemDataBool", (LootingListItemController_SetData2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_SetData2( LootingListItemController self, MinimalLootingListItemData? data, bool isSelected );game.ItemID GetItemID()RTTIre.Hooks.Place( "LootingListItemController", "GetItemID;", (LootingListItemController_GetItemID x) => { return re.Hooks.CallOriginal<re.msgpack.game.ItemID>(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_GetItemID( LootingListItemController self );void SetComparedQualityF(float valueF)RTTIre.Hooks.PlaceVoid( "LootingListItemController", "SetComparedQualityF;Float", (LootingListItemController_SetComparedQualityF x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_SetComparedQualityF( LootingListItemController self, float valueF );void RefreshUI()RTTIre.Hooks.PlaceVoid( "LootingListItemController", "RefreshUI;", (LootingListItemController_RefreshUI x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_RefreshUI( LootingListItemController self );void UpdateIcon()RTTIre.Hooks.PlaceVoid( "LootingListItemController", "UpdateIcon;", (LootingListItemController_UpdateIcon x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_UpdateIcon( LootingListItemController self );void UpdateItemName()RTTIre.Hooks.PlaceVoid( "LootingListItemController", "UpdateItemName;", (LootingListItemController_UpdateItemName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_UpdateItemName( LootingListItemController self );void UpdateRarity()RTTIre.Hooks.PlaceVoid( "LootingListItemController", "UpdateRarity;", (LootingListItemController_UpdateRarity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_UpdateRarity( LootingListItemController self );void UpdateQuantity()RTTIre.Hooks.PlaceVoid( "LootingListItemController", "UpdateQuantity;", (LootingListItemController_UpdateQuantity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_UpdateQuantity( LootingListItemController self );void UpdateLootIcon()RTTIre.Hooks.PlaceVoid( "LootingListItemController", "UpdateLootIcon;", (LootingListItemController_UpdateLootIcon x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_UpdateLootIcon( LootingListItemController self );void SetHighlighted(bool value)RTTIre.Hooks.PlaceVoid( "LootingListItemController", "SetHighlighted;Bool", (LootingListItemController_SetHighlighted x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LootingListItemController_SetHighlighted( LootingListItemController self, bool value );