BlackICE Scripting

class

RandomizationLockListItem

  • 9 properties
  • 12 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
checkerink.WidgetReference0x0 scripted
lockIconink.WidgetReference0x18 scripted
hitAreaink.WidgetReference0x30 scripted
lockNameink.TextWidgetReference0x48 scripted
navigationControllerWeakHandle<ink.DiscreteNavigationController>0x60 scripted
lockCategoryWeakHandle<game.data.CharacterRandomizationCategory_Record>0x70 scripted
isHoveredbool0x80 scripted
isInteractablebool0x81 scripted
rootWidgetWeakHandle<ink.Widget>0x88 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool SwitchLock() RTTI
  • void EnableLock(bool enable) RTTI
  • void SetLockInteractable(bool interactable) RTTI
  • bool IsLockEnabled() RTTI
  • bool IsLockHovered() RTTI
  • void SetLockState(CName state) RTTI
  • void SetLockCategory(WeakHandle<game.data.CharacterRandomizationCategoryUI_Record> lockCategory) RTTI
  • game.data.CharacterRandomizationCategory_Record? GetLockCategory() RTTI
  • bool OnHoverOver(ink.PointerEvent e) RTTI
  • bool OnHoverOut(ink.PointerEvent e) RTTI