REDNODE / GAME API

LootingListItemController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 13

NameTypeFlags
comparisionArrowinkImageRefscriptedprotected
defaultIconinkWidgetRefscriptedprotected
highlightFramesarray<inkWidgetRef>scriptedprotected
iconicLinesinkWidgetRefscriptedprotected
itemNameinkTextRefscriptedprotected
itemQuantityinkTextRefscriptedprotected
itemRarityinkWidgetRefscriptedprotected
itemTypeIconinkImageRefscriptedprotected
itemTypeIconWrapperinkWidgetRefscriptedprotected
lootingDataref<MinimalLootingListItemData>scriptedprotected
specialIconinkImageRefscriptedprotected
tooltipDataref<InventoryTooltipData>scriptedprotected
widgetWrapperinkWidgetRefscriptedprotected

Methods 13

public final func GetItemID() -> ItemIDscripted
protected cb func OnInitialize() -> Boolscripted
protected func RefreshUI()scripted
public final func SetComparedQualityF(valueF: Float)scripted
public final func SetData(data: ref<MinimalLootingListItemData>)scripted
public final func SetData(data: ref<MinimalLootingListItemData>, isSelected: Bool)scripted
public func SetHighlighted(value: Bool)scripted
public func Setup(lootingData: ref<MinimalLootingListItemData>, opt force: Bool)scripted
protected func UpdateIcon()scripted
protected func UpdateItemName()scripted
protected func UpdateLootIcon()scripted
protected func UpdateQuantity()scripted
protected func UpdateRarity()scripted