BlackICE Scripting

class

ColorTemplatePreviewVirtualController

  • 8 properties
  • 22 functions

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

Properties

PropertyTypeOffset
widgetToSpawnCName0x0 scripted
wrappedDataWrappedTemplateData?0x8 scripted
spawnedWidgetWeakHandle<ink.Widget>0x18 scripted
templatePreviewWeakHandle<ColorTemplatePreviewDisplayController>0x28 scripted
templateToggledbool0x38 scripted
templateSelectedbool0x39 scripted
canNavigatebool0x3A scripted
colorCorrectionEnabledbool0x3B scripted

Functions

  • WrappedTemplateData? GetCurrentData() RTTI
  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnWidgetSpawned(ink.Widget widget, IScriptable userData) RTTI
  • void SetupData() RTTI
  • void UpdateData(WrappedTemplateData wrappedData) RTTI
  • bool OnSelected(WeakHandle<ink.VirtualCompoundItemController> itemController, bool discreteNav) RTTI
  • bool OnDeselected(WeakHandle<ink.VirtualCompoundItemController> itemController) RTTI
  • bool OnToggledOn(WeakHandle<ink.VirtualCompoundItemController> itemController) RTTI
  • void HandleToggleOn() RTTI
  • bool OnTemplateToggled(WeakHandle<ink.Widget> widget) RTTI
  • bool OnToggledOff(WeakHandle<ink.VirtualCompoundItemController> itemController) RTTI
  • void HandleToggleOff() RTTI
  • bool OnNavigationEnabled(WeakHandle<ink.Widget> widget) RTTI
  • bool OnNavigationDisabled(WeakHandle<ink.Widget> widget) RTTI
  • bool OnColorCorrectionEnabled(WeakHandle<ink.Widget> widget) RTTI
  • bool OnColorCorrectionDisabled(WeakHandle<ink.Widget> widget) RTTI
  • void SetVisualSelected(bool value) RTTI
  • void SetVisualToggled(bool value) RTTI
  • void RegisterToCallbacks() RTTI
  • void UnregisterFromCallbacks() RTTI
  • void UpdateNavigationState() RTTI