BlackICE Scripting

class

SampleUITextSystemController

  • 19 properties
  • 16 functions

Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
locKeyTextWidgetink.TextWidgetReference0x0 scripted
localizedTextWidgetink.TextWidgetReference0x18 scripted
textParamstext.TextParameterSet?0x30 scripted
numberTextWidgetink.TextWidgetReference0x40 scripted
numberIncreaseButtonink.WidgetReference0x58 scripted
numberDecreaseButtonink.WidgetReference0x70 scripted
numberToInjectint0x88 scripted
stringTextInputWidgetink.TextInputWidgetReference0x90 scripted
stringToInjectstring0xA8 scripted
timeRefreshButtonink.WidgetReference0xC8 scripted
measurementWidgetsink.WidgetReference[]0xE0 scripted
metricSystemButtonink.WidgetReference0xF0 scripted
imperialSystemButtonink.WidgetReference0x108 scripted
animateTextOffsetButtonink.WidgetReference0x120 scripted
textOffsetWidgetink.TextWidgetReference0x138 scripted
animateTextReplaceButtonink.WidgetReference0x150 scripted
textReplaceWidgetink.TextWidgetReference0x168 scripted
animateValueButtonink.WidgetReference0x180 scripted
animateValueWidgetink.TextWidgetReference0x198 scripted

Functions

  • bool OnInitialize() RTTI
  • void InitControls() RTTI
  • void InitTextParams() RTTI
  • void UpdateNumberParam(int value) RTTI
  • void UpdateStringParam(string value) RTTI
  • void UpdateTimeParam() RTTI
  • void UpdateMeasurementSystem(EMeasurementSystem system) RTTI
  • bool OnIncreaseNumberToInject(ink.PointerEvent e) RTTI
  • bool OnDecreaseNumberToInject(ink.PointerEvent e) RTTI
  • bool OnChangeTextToInject(string str) RTTI
  • bool OnRefreshTime(ink.PointerEvent e) RTTI
  • bool OnSwitchToMetricSystem(ink.PointerEvent e) RTTI
  • bool OnSwitchToImperialSystem(ink.PointerEvent e) RTTI
  • bool OnAnimateTextOffset(ink.PointerEvent e) RTTI
  • bool OnAnimateTextReplace(ink.PointerEvent e) RTTI
  • bool OnAnimateValue(ink.PointerEvent e) RTTI