BlackICE Scripting

class

HubMenuLabelController

  • 11 properties
  • 9 functions
  • 1 derived class

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
containerink.CompoundWidgetReference0x0 scripted
wrapperWeakHandle<ink.Widget>0x18 scripted
wrapperNextWeakHandle<ink.Widget>0x28 scripted
wrapperControllerWeakHandle<HubMenuLabelContentContainer>0x38 scripted
wrapperNextControllerWeakHandle<HubMenuLabelContentContainer>0x48 scripted
dataMenuData0x58 scripted
watchForSizebool0xD8 scripted
watchForInstatnSizebool0xD9 scripted
oncebool0xDA scripted
directionint0xDC scripted
isRadialVariantbool0xE0 scripted

Functions

  • bool OnInitialize() RTTI
  • void SetData(MenuData data, bool isRadialVariant) RTTI
  • void SetData(MenuData data) RTTI
  • void SetTargetData(MenuData data, int direction) RTTI
  • void SetActive(bool active) RTTI
  • bool OnArrangeChildrenComplete() RTTI
  • bool OnSwipeCompleted(ink.anim.Proxy anim) RTTI
  • ink.anim.Definition? SwipeAnimation(WeakHandle<ink.Widget> targetWidget, float startTranslation, float endTranslation) RTTI
  • ink.anim.Definition? ResizeAnimation(WeakHandle<ink.Widget> targetWidget, float width) RTTI