BlackICE Scripting

class ink

ListController

ink.ListController

  • 5 properties
  • 17 functions
  • 2 derived classes

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
itemLibraryIDCName0x118
cycledNavigationbool0x120
beginToggledbool0x121
ItemSelectedink.ListControllerCallback0x78
ItemActivatedink.ListControllerCallback0xB0

Functions

  • void PushData(IScriptable value, bool? refreshImmediately) RTTI
  • void PushDataList(IScriptable[] value, bool? refreshImmediately) RTTI
  • void Clear(bool? refreshImmediately) RTTI
  • void Refresh() RTTI
  • int FindIndex(IScriptable value) RTTI
  • void SetLibraryID(CName id) RTTI
  • void SetToggledIndex(int index) RTTI
  • int GetToggledIndex() RTTI
  • WeakHandle<ink.Widget> GetItemAt(int index) RTTI
  • bool HasValidSelection() RTTI
  • int GetSelectedIndex() RTTI
  • void SetSelectedIndex(int index, bool? force) RTTI
  • void Prior() RTTI
  • void Next() RTTI
  • int Size() RTTI
  • void HandleInput(ink.PointerEvent e, WeakHandle<game.ui.MenuGameController>? gameCtrl) RTTI
  • void MoveCursorToSelection(WeakHandle<game.ui.MenuGameController> gameCtrl) RTTI