REDNODE / GAME API

IngredientListItemLogicController

classscriptedClass

extends inkButtonController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 15

NameTypeFlags
availabilityinkTextRefscriptedprivate
availableBgElementsarray<inkWidgetRef>scriptedprivate
buyButtoninkWidgetRefscriptedprivate
countWrapperinkWidgetRefscriptedprivate
dataIngredientDatascriptedprivate
emptyIconinkImageRefscriptedprivate
iconinkImageRefscriptedprivate
ingredientQuantityinkTextRefscriptedprivate
inventoryQuantityinkTextRefscriptedprivate
itemAmountInt32scriptedprivate
itemNameinkTextRefscriptedprivate
itemRarityinkWidgetRefscriptedprivate
rootwref<inkWidget>scriptedprivate
TooltipsManagerwref<gameuiTooltipsManager>scriptedprivate
unavailableBgElementsarray<inkWidgetRef>scriptedprivate

Methods 6

public final func GetData() -> IngredientDatascripted
protected cb func OnDisplayHoverOut(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnDisplayHoverOver(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
public final func SetUnusedState()scripted
public final func SetupData(data: script_ref<IngredientData>, tooltipsManager: wref<gameuiTooltipsManager>, itemAmount: Int32)scripted