REDNODE / GAME API

ItemTooltipStatController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 11

NameTypeFlags
arrowinkImageRefscriptedprotected
bigFontEnabledBoolscriptedprotected
groupPathCNamescriptedprotected
inCraftingBoolscriptedprotected
measurementUnitEMeasurementUnitscriptedprivate
settingsref<UserSettings>scriptedprotected
settingsListenerref<ItemTooltipStatSettingsListener>scriptedprotected
statComparedContainerinkWidgetRefscriptedprotected
statComparedValueinkTextRefscriptedprotected
statNameinkTextRefscriptedprotected
statValueinkTextRefscriptedprotected

Methods 11

public final func GetContext(isCrafting: Bool)scripted
protected func NewSetTooltipSize(value: Bool)scripted
private final func NewUpdateTooltipSize()scripted
public final func OnVarModified(groupPath: CName, varName: CName, varType: ConfigVarType, reason: ConfigChangeReason)scripted
public final func SetData(data: ref<MinimalItemTooltipStatData>, opt disableComparison: Bool)scripted
public final func SetData(data: script_ref<InventoryTooltipData_StatData>)scripted
public final func SetData(data: wref<UIInventoryItemStat>)scripted
public final func SetData(data: wref<UIInventoryItemStat>, comparisonData: wref<UIInventoryItemStatComparison>)scripted
public final func SetTextState(newState: CName)scripted
public final func SetZeroData()scripted
private final func UpdateComparedValue(diff: Int32, displayPercent: Bool, displayPlus: Bool, inMeters: Bool, inSeconds: Bool, inSpeed: Bool)scripted