RadialMenuItemController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 21
| Name | Type | Flags |
|---|---|---|
applyHoverState | Bool | scriptedprivate |
attrFlag | inkWidgetRef | scriptedprivate |
attrText | inkTextRef | scriptedprivate |
background | inkWidgetRef | scriptedprivate |
buttonTransitionProxy | ref<inkAnimProxy> | scriptedprivate |
disableClick | Bool | scriptedprivate |
frameHovered | inkWidgetRef | scriptedprivate |
hoverPanel | inkWidgetRef | scriptedprivate |
icon | inkImageRef | scriptedprivate |
isDimmed | Bool | scriptedprivate |
isHyperlink | Bool | scriptedprivate |
isPanelShown | Bool | scriptedprivate |
itemHovered | Bool | scriptedprivate |
label | inkTextRef | scriptedprivate |
levelFlag | inkWidgetRef | scriptedprivate |
menuData | MenuData | scriptedpublic |
panelHovered | Bool | scriptedprivate |
panelTransitionProxy | ref<inkAnimProxy> | scriptedprivate |
perkFlag | inkWidgetRef | scriptedprivate |
perkText | inkTextRef | scriptedprivate |
queueHoverEvents | Bool | scriptedprivate |
Methods 18
public final func Init(menuData: script_ref<MenuData>)scripted
public final func IsHyperlink() -> Boolscripted
protected cb func OnHoverPanelOut(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverPanelOver(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnItemHoverOut(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnItemHoverOver(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnMenuChangeRelease(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnMenuItemDelayedUpdate(evt: ref<MenuItemDelayedUpdate>) -> Boolscripted
protected cb func OnMenuItemDimRequest(evt: ref<MenuItemDimRequest>) -> Boolscripted
protected cb func OnOutroFinished(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public final func RequestMenuSelect()scripted
public final func SetHoverPanel(hoverPanel: inkWidgetRef)scripted
public final func SetHyperlink(value: Bool)scripted
public final func UpdateButton(label: script_ref<String>, iconTweak: TweakDBID)scripted
private final func UpdateDim(value: Bool)scripted
private final func UpdateState()scripted