CrafringMaterialItemController class
CrafringMaterialItemController
Inheritance
Base: BaseButtonView
Derived
None.
Properties
| Property | Type | |
|---|---|---|
nameText | ink.TextWidgetReference | scripted |
quantityText | ink.TextWidgetReference | scripted |
quantityChangeText | ink.TextWidgetReference | scripted |
icon | ink.ImageWidgetReference | scripted |
frame | ink.WidgetReference | scripted |
tooltipAnchor | ink.WidgetReference | scripted |
data | CachedCraftingMaterial? | scripted |
quantity | int | scripted |
hovered | bool | scripted |
lastState | CrafringMaterialItemHighlight | scripted |
shouldBeHighlighted | bool | scripted |
useSimpleFromat | bool | scripted |
hideIfZero | bool | scripted |
isCollapsed | bool | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnCraftingMaterialHoverOver(ink.PointerEvent evt)RTTIbool OnCraftingMaterialHoverOut(ink.PointerEvent evt)RTTIvoid Setup(CachedCraftingMaterial craftingMaterial)RTTIvoid SetQuantity(int quantity)RTTIvoid RefreshUI()RTTIvoid SetHighlighted(CrafringMaterialItemHighlight type, int? quantityChanged, bool? canAfford)RTTIvoid SetHighlighted(int? quantityChanged)RTTIWeakHandle<CachedCraftingMaterial> GetCachedCraftingMaterial()RTTIgame.ItemID GetItemID()RTTIint GetQuantity()RTTIstring GetMateialDisplayName()RTTIbool OnCraftingMaterialAnimationCompleted(ink.anim.Proxy anim)RTTIvoid PlayAnimation(bool? hideIfZero)RTTIvoid SetUseSimpleFromat(bool useSimpleFromat)RTTIvoid Collapse(bool collapse)RTTIWeakHandle<ink.Widget> GetTooltipAnchorWidget()RTTI