BlackICE Scripting

class

NetworkMinigameGridController

  • 16 properties
  • 15 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
gridContainerink.WidgetReference0x0 scripted
horizontalHoverHighlightink.WidgetReference0x18 scripted
horizontalCurrentHighlightink.WidgetReference0x30 scripted
verticalHoverHighlightink.WidgetReference0x48 scripted
verticalCurrentHighlightink.WidgetReference0x60 scripted
gridVisualOffsetVector20x78 scripted
gridCellLibraryNameCName0x80 scripted
gridDataCellData[]0x88 scripted
lastSelectedCellData0x98 scripted
currentActivePositionVector20xF0 scripted
isHorizontalHighlightbool0xF8 scripted
lastHighlightedCellData0x100 scripted
animProxyink.anim.Proxy?0x158 scripted
animHighlightProxyink.anim.Proxy?0x168 scripted
firstBootbool0x178 scripted
isHorizontalbool0x179 scripted

Functions

  • bool OnInitialize() RTTI
  • void Clear() RTTI
  • void SetUp(CellData[] gridData) RTTI
  • void SetGridData(CellData[] gridData) RTTI
  • WeakHandle<ink.Widget> AddCell(CellData toAdd) RTTI
  • void SetCurrentActivePosition(Vector2 position, bool isHorizontal) RTTI
  • void SetLastCellSelected(CellData cell) RTTI
  • CellData GetLastCellSelected() RTTI
  • CellData[] GetGrid() RTTI
  • CellData FindCellData(Vector2 position) RTTI
  • void HighlightFromCellHover(Vector2 position) RTTI
  • bool IsOnCurrentCellSet(Vector2 position) RTTI
  • void RemoveHighlightFromCellHover() RTTI
  • void HighlightCellSet(int index, bool isHover, bool isHorizontal) RTTI
  • void RefreshDimLevels(int index, bool isHorizontal) RTTI