IngredientListItemLogicController class
IngredientListItemLogicController
Inheritance
Base: ink.ButtonController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
itemName | ink.TextWidgetReference | scripted |
inventoryQuantity | ink.TextWidgetReference | scripted |
ingredientQuantity | ink.TextWidgetReference | scripted |
availability | ink.TextWidgetReference | scripted |
icon | ink.ImageWidgetReference | scripted |
emptyIcon | ink.ImageWidgetReference | scripted |
availableBgElements | ink.WidgetReference[] | scripted |
unavailableBgElements | ink.WidgetReference[] | scripted |
buyButton | ink.WidgetReference | scripted |
countWrapper | ink.WidgetReference | scripted |
itemRarity | ink.WidgetReference | scripted |
data | IngredientData | scripted |
root | WeakHandle<ink.Widget> | scripted |
TooltipsManager | WeakHandle<game.ui.TooltipsManager> | scripted |
itemAmount | int | scripted |
Functions
bool OnInitialize()RTTIvoid SetupData(IngredientData data, WeakHandle<game.ui.TooltipsManager> tooltipsManager, int itemAmount)RTTIvoid SetUnusedState()RTTIbool OnDisplayHoverOver(ink.PointerEvent evt)RTTIbool OnDisplayHoverOut(ink.PointerEvent evt)RTTIIngredientData GetData()RTTI