BlackICE Scripting

class

ListItemsGroupController

  • 9 properties
  • 13 functions

Extends CodexListItemController ink.ListItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
menuListink.CompoundWidgetReference0x48 scripted
foldArrowRefink.WidgetReference0x60 scripted
foldoutButtonink.WidgetReference0x78 scripted
foldoutIndipendentlybool0x90 scripted
menuListControllerWeakHandle<ink.ListController>0x98 scripted
foldoutButtonControllerWeakHandle<ink.ButtonController>0xA8 scripted
lastClickedDataWeakHandle<IScriptable>0xB8 scripted
dataIScriptable?[]0xC8 scripted
isOpenbool0xD8 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • bool OnAddedToList(WeakHandle<ink.ListItemController> target) RTTI
  • void SetData(IScriptable[] data) RTTI
  • bool OnContentClicked(int index, ink.ListItemController target) RTTI
  • void ProcessToggledOn(WeakHandle<IScriptable> data) RTTI
  • bool OnFoldoutButtonClicked(ink.PointerEvent e) RTTI
  • bool OnToggledOn(WeakHandle<ink.ListItemController> target) overrideRTTI
  • bool OnToggledOff(WeakHandle<ink.ListItemController> target) RTTI
  • void OpenGroup() RTTI
  • void CloseGroup() RTTI
  • WeakHandle<IScriptable> GetLastClicked() RTTI
  • void Select(WeakHandle<IScriptable> entry) RTTI
  • void SelectDefault() RTTI