class
InventoryWideItemDisplay
- 10 properties
- 12 functions
Extends InventoryItemDisplay BaseButtonView ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
itemNameText | ink.TextWidgetReference | 0x3E8 | scripted |
rarityBackground | ink.WidgetReference | 0x400 | scripted |
iconWrapper | ink.WidgetReference | 0x418 | scripted |
statsWrapper | ink.WidgetReference | 0x430 | scripted |
dpsText | ink.TextWidgetReference | 0x448 | scripted |
damageIndicatorRef | ink.WidgetReference | 0x460 | scripted |
additionalInfoText | ink.TextWidgetReference | 0x478 | scripted |
singleIconSize | Vector2 | 0x490 | scripted |
damageTypeIndicator | WeakHandle<DamageTypeIndicator> | 0x498 | scripted |
additionalInfoToShow | ItemAdditionalInfoType | 0x4A8 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "InventoryWideItemDisplay", "OnInitialize", (InventoryWideItemDisplay_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_OnInitialize( InventoryWideItemDisplay self );void SetAdditinalInfoType(ItemAdditionalInfoType infoType)RTTIre.Hooks.PlaceVoid( "InventoryWideItemDisplay", "SetAdditinalInfoType;ItemAdditionalInfoType", (InventoryWideItemDisplay_SetAdditinalInfoType x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_SetAdditinalInfoType( InventoryWideItemDisplay self, ItemAdditionalInfoType infoType );void Setup(game.InventoryItemData itemData, ItemAdditionalInfoType additionalInfo)RTTIre.Hooks.PlaceVoid( "InventoryWideItemDisplay", "Setup;script_ref<InventoryItemData>ItemAdditionalInfoType", (InventoryWideItemDisplay_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_Setup( InventoryWideItemDisplay self, game.InventoryItemData itemData, ItemAdditionalInfoType additionalInfo );string GetPriceText()RTTIre.Hooks.Place( "InventoryWideItemDisplay", "GetPriceText;", (InventoryWideItemDisplay_GetPriceText x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_GetPriceText( InventoryWideItemDisplay self );void UpdateAdditionalInfo()RTTIre.Hooks.PlaceVoid( "InventoryWideItemDisplay", "UpdateAdditionalInfo;", (InventoryWideItemDisplay_UpdateAdditionalInfo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_UpdateAdditionalInfo( InventoryWideItemDisplay self );void RefreshUI()overrideRTTIre.Hooks.PlaceVoid( "InventoryWideItemDisplay", "RefreshUI;", (InventoryWideItemDisplay_RefreshUI x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_RefreshUI( InventoryWideItemDisplay self );void UpdateItemStats()RTTIre.Hooks.PlaceVoid( "InventoryWideItemDisplay", "UpdateItemStats;", (InventoryWideItemDisplay_UpdateItemStats x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_UpdateItemStats( InventoryWideItemDisplay self );int GetDPS(game.InventoryItemData data)RTTIre.Hooks.Place( "InventoryWideItemDisplay", "GetDPS;script_ref<InventoryItemData>", (InventoryWideItemDisplay_GetDPS x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_GetDPS( InventoryWideItemDisplay self, game.InventoryItemData data );void SetItemNameText()RTTIre.Hooks.PlaceVoid( "InventoryWideItemDisplay", "SetItemNameText;", (InventoryWideItemDisplay_SetItemNameText x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_SetItemNameText( InventoryWideItemDisplay self );void UpdateDamageType()RTTIre.Hooks.PlaceVoid( "InventoryWideItemDisplay", "UpdateDamageType;", (InventoryWideItemDisplay_UpdateDamageType x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_UpdateDamageType( InventoryWideItemDisplay self );void SetShape(game.InventoryItemShape shapeType)overrideRTTIre.Hooks.PlaceVoid( "InventoryWideItemDisplay", "SetShape;EInventoryItemShape", (InventoryWideItemDisplay_SetShape x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_SetShape( InventoryWideItemDisplay self, game.InventoryItemShape shapeType );Vector2 GetIconSize(game.InventoryItemShape shapeType)RTTIre.Hooks.Place( "InventoryWideItemDisplay", "GetIconSize;EInventoryItemShape", (InventoryWideItemDisplay_GetIconSize x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryWideItemDisplay_GetIconSize( InventoryWideItemDisplay self, game.InventoryItemShape shapeType );