InventoryItemDisplay
Base: BaseButtonView
| Property | Type | |
|---|---|---|
RarityRoot | ink.WidgetReference | scripted |
ModsRoot | ink.CompoundWidgetReference | scripted |
RarityWrapper | ink.WidgetReference | scripted |
IconImage | ink.ImageWidgetReference | scripted |
IconShadowImage | ink.ImageWidgetReference | scripted |
IconFallback | ink.ImageWidgetReference | scripted |
BackgroundShape | ink.ImageWidgetReference | scripted |
BackgroundHighlight | ink.ImageWidgetReference | scripted |
BackgroundFrame | ink.ImageWidgetReference | scripted |
QuantityText | ink.TextWidgetReference | scripted |
ModName | CName | scripted |
toggleHighlight | ink.WidgetReference | scripted |
equippedIcon | ink.WidgetReference | scripted |
DefaultCategoryIconName | string | scripted |
ItemData | game.InventoryItemData | scripted |
AttachementsDisplay | WeakHandle<InventoryItemAttachmentDisplay>[] | scripted |
smallSize | Vector2 | scripted |
bigSize | Vector2 | scripted |
owner | WeakHandle<game.Object> | scripted |
bool OnInitialize() overrideRTTIvoid Setup(game.InventoryItemData itemData, ent.Entity? ownerEntity) RTTIvoid RefreshUI() RTTIvoid SetItemSize() RTTIvoid SetRarity(CName quality) RTTIvoid SetQuantity(int itemQuantity) RTTIVector2 GetShapeSize(game.InventoryItemShape shapeType) RTTIvoid SetShape(game.InventoryItemShape shapeType) RTTIvoid UpdateIcon() RTTIvoid ShowMods(game.InventoryItemAttachments[] attachements) RTTIvoid SetEquippedState(bool equipped) RTTIvoid SelectItem() RTTIvoid UnselectItem() RTTIvoid ButtonStateChanged(ink.EButtonState oldState, ink.EButtonState newState) overrideRTTIbool OnButtonClick(WeakHandle<ink.ButtonController> controller) RTTIvoid Mark(int index) RTTIvoid PlayIntroAnimation(float delay, float duration) RTTIgame.InventoryItemData GetItemData() RTTIWeakHandle<ink.Widget> GetWidgetForTooltip() RTTI