BlackICE Scripting

class

ProgressBarButton

  • 10 properties
  • 13 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
craftingFillink.WidgetReference0x0 scripted
craftingLabelink.TextWidgetReference0x18 scripted
craftingIconGlyphink.WidgetReference0x30 scripted
ButtonControllerWeakHandle<ink.ButtonController>0x48 scripted
progressControllerWeakHandle<ProgressBarsController>0x58 scripted
availablebool0x68 scripted
progressfloat0x6C scripted
isLockedbool0x70 scripted
justFinishedbool0x71 scripted
animProxyink.anim.Proxy?0x78 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnCraftingHoldButton(ink.PointerEvent evt) RTTI
  • void UpdateCraftProcess(ink.PointerEvent evt) RTTI
  • void Reset() RTTI
  • void Start() RTTI
  • bool OnReleaseButton(ink.PointerEvent evt) RTTI
  • bool OnPressButton(ink.PointerEvent evt) RTTI
  • void SetupProgressButton(string label, WeakHandle<ProgressBarsController> progressController) RTTI
  • void SetAvaibility(EProgressBarState current) RTTI
  • void Lock() RTTI
  • void Unlock() RTTI
  • void SetIconGlyph() RTTI
  • bool OnUnitialize() RTTI