BlackICE Scripting

class ink

GridController

ink.GridController

  • 5 properties
  • 9 functions
  • 1 derived class

Extends ink.VirtualCompoundController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
heightuint0x20C
widthuint0x208
itemsink.GridItem[]0x230
slotSizeVector20x210
itemTemplatesink.GridItemTemplate[]0x250

Functions

  • void SetProvider(WeakHandle<ink.ItemPositionProviderWrapper> classifier) RTTI
  • uint GetIndexFromCoords(uint x, uint y) RTTI
  • WeakHandle<ink.Widget> RemoveItemFromSlot(uint slotIdx) RTTI
  • void PlaceItemInSlot(WeakHandle<ink.Widget> item, uint slotIdx) RTTI
  • uint GetSlotIndex(Vector2 position) RTTI
  • WeakHandle<ink.Widget> GetItemWidget(uint itemIndex) RTTI
  • Vector2 GetItemPosition(uint itemIndex) RTTI
  • Vector2 GetItemSize(uint itemIndex) RTTI
  • uint GetItemIndexFromSlot(uint slotIndex) RTTI