RadialMenuItemController class
RadialMenuItemController
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
menuData | MenuData | scripted |
label | ink.TextWidgetReference | scripted |
icon | ink.ImageWidgetReference | scripted |
frameHovered | ink.WidgetReference | scripted |
hoverPanel | ink.WidgetReference | scripted |
background | ink.WidgetReference | scripted |
levelFlag | ink.WidgetReference | scripted |
attrFlag | ink.WidgetReference | scripted |
attrText | ink.TextWidgetReference | scripted |
perkFlag | ink.WidgetReference | scripted |
perkText | ink.TextWidgetReference | scripted |
queueHoverEvents | bool | scripted |
disableClick | bool | scripted |
applyHoverState | bool | scripted |
itemHovered | bool | scripted |
panelHovered | bool | scripted |
panelTransitionProxy | ink.anim.Proxy? | scripted |
buttonTransitionProxy | ink.anim.Proxy? | scripted |
isPanelShown | bool | scripted |
isDimmed | bool | scripted |
isHyperlink | bool | scripted |
Functions
bool OnInitialize()RTTIbool OnUninitialize()RTTIvoid Init(MenuData menuData)RTTIvoid UpdateButton(string label, TDBID iconTweak)RTTIvoid SetHyperlink(bool value)RTTIbool IsHyperlink()RTTIvoid SetHoverPanel(ink.WidgetReference hoverPanel)RTTIbool OnMenuChangeRelease(ink.PointerEvent e)RTTIvoid RequestMenuSelect()RTTIbool OnHoverPanelOver(ink.PointerEvent evt)RTTIbool OnHoverPanelOut(ink.PointerEvent evt)RTTIbool OnItemHoverOver(ink.PointerEvent evt)RTTIbool OnItemHoverOut(ink.PointerEvent evt)RTTIvoid UpdateState()RTTIvoid UpdateDim(bool value)RTTIbool OnMenuItemDimRequest(MenuItemDimRequest evt)RTTIbool OnMenuItemDelayedUpdate(MenuItemDelayedUpdate evt)RTTIbool OnOutroFinished(ink.anim.Proxy anim)RTTI