BlackICE Scripting

class

ItemTooltipStatController

  • 11 properties
  • 11 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
statNameink.TextWidgetReference0x0 scripted
statValueink.TextWidgetReference0x18 scripted
statComparedContainerink.WidgetReference0x30 scripted
statComparedValueink.TextWidgetReference0x48 scripted
arrowink.ImageWidgetReference0x60 scripted
measurementUnitEMeasurementUnit0x78 scripted
settingsuserSettings.UserSettings?0x80 scripted
settingsListenerItemTooltipStatSettingsListener?0x90 scripted
groupPathCName0xA0 scripted
bigFontEnabledbool0xA8 scripted
inCraftingbool0xA9 scripted

Functions

  • void SetData(InventoryTooltipData_StatData data) RTTI
  • void SetZeroData() RTTI
  • void SetData(MinimalItemTooltipStatData data, bool? disableComparison) RTTI
  • void SetTextState(CName newState) RTTI
  • void SetData(WeakHandle<UIInventoryItemStat> data) RTTI
  • void SetData(WeakHandle<UIInventoryItemStat> data, WeakHandle<UIInventoryItemStatComparison> comparisonData) RTTI
  • void UpdateComparedValue(int diff, bool displayPercent, bool displayPlus, bool inMeters, bool inSeconds, bool inSpeed) RTTI
  • void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason) RTTI
  • void NewUpdateTooltipSize() RTTI
  • void NewSetTooltipSize(bool value) RTTI
  • void GetContext(bool isCrafting) RTTI