ItemTooltipStatController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 11
| Name | Type | Flags |
|---|---|---|
arrow | inkImageRef | scriptedprotected |
bigFontEnabled | Bool | scriptedprotected |
groupPath | CName | scriptedprotected |
inCrafting | Bool | scriptedprotected |
measurementUnit | EMeasurementUnit | scriptedprivate |
settings | ref<UserSettings> | scriptedprotected |
settingsListener | ref<ItemTooltipStatSettingsListener> | scriptedprotected |
statComparedContainer | inkWidgetRef | scriptedprotected |
statComparedValue | inkTextRef | scriptedprotected |
statName | inkTextRef | scriptedprotected |
statValue | inkTextRef | scriptedprotected |
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