BlackICE Scripting

class

TabButtonController

  • 5 properties
  • 9 functions
  • 1 derived class

Extends ink.ToggleController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
labelink.TextWidgetReference0x0 scripted
iconink.ImageWidgetReference0x18 scripted
dataint0x30 scripted
labelSetstring0x38 scripted
iconSetstring0x58 scripted

Functions

  • bool OnInitialize() RTTI
  • void SetToggleData(int data, string? label, string? icon) RTTI
  • bool OnIconCallback(ink.CallbackData e) RTTI
  • int GetData() RTTI
  • string GetLabelKey() RTTI
  • string GetIcon() RTTI
  • bool OnTabSelected(ink.PointerEvent e) RTTI
  • bool OnTabHoverOver(ink.PointerEvent e) RTTI
  • bool OnTabHoverOut(ink.PointerEvent e) RTTI