RadialMenuHubLogicController class
RadialMenuHubLogicController
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
menuObject | ink.WidgetReference | scripted |
btnCrafting | ink.WidgetReference | scripted |
btnPerks | ink.WidgetReference | scripted |
btnStats | ink.WidgetReference | scripted |
btnInventory | ink.WidgetReference | scripted |
btnBackpack | ink.WidgetReference | scripted |
btnCyberware | ink.WidgetReference | scripted |
btnMap | ink.WidgetReference | scripted |
btnJournal | ink.WidgetReference | scripted |
btnPhone | ink.WidgetReference | scripted |
btnTarot | ink.WidgetReference | scripted |
btnShard | ink.WidgetReference | scripted |
btnCodex | ink.WidgetReference | scripted |
panelInventory | ink.WidgetReference | scripted |
panelMap | ink.WidgetReference | scripted |
panelJournal | ink.WidgetReference | scripted |
panelCharacter | ink.WidgetReference | scripted |
mouseCollider | ink.WidgetReference | scripted |
debugText | ink.TextWidgetReference | scripted |
menusData | MenuDataBuilder? | scripted |
tooltipsManager | WeakHandle<game.ui.TooltipsManager> | scripted |
tooltipsManagerRef | ink.WidgetReference | scripted |
windowSize | Vector2 | scripted |
previousMenuElement | RadialHubMenuElement | scripted |
hoveredButtons | int[] | scripted |
isActive | bool | scripted |
timeSkipOpened | bool | scripted |
panelHoverOverAnimProxy | ink.anim.Proxy? | scripted |
panelHoverOutAnimProxy | ink.anim.Proxy? | scripted |
Functions
bool OnInitialize()RTTIbool OnGlobalRelease(ink.PointerEvent e)RTTIvoid SetWindowSize(Vector2 size)RTTIvoid SetTimeSkipOpened(bool value)RTTIvoid SetButtonHoverOver(int buttonId)RTTIvoid SetButtonHoverOut(int buttonId)RTTIvoid SetUnhover()RTTIvoid SetHover(RadialHubMenuElement currentMenuElement)RTTIvoid PlayHoverAnimation(ink.anim.Proxy animProxy, RadialHubMenuElement menuTarget, bool? playReverse)RTTIvoid OpenElement(RadialHubMenuElement hubMenuElement)RTTIvoid SetElementState(RadialHubMenuElement hubMenuElement, CName state)RTTIRadialHubMenuElement GetRadialHubMenuElementFromAngle(float angle)RTTIink.WidgetReference RadialHubMenuElementToWidget(RadialHubMenuElement hubMenuElement)RTTIRadialHubMenuElement WidgetToRadialHubElement(WeakHandle<ink.Widget> hubMenuElement)RTTIvoid SetHoverPanel(ink.WidgetReference hoverPanel)RTTIbool OnHoverPanelOver(ink.PointerEvent evt)RTTIbool OnHoverPanelOut(ink.PointerEvent evt)RTTIbool OnUninitialize()RTTIbool OnOldSelectByCursor(SelectMenuRequest evt)RTTIbool OnSelectByCursor(RadialSelectMenuRequest evt)RTTIvoid SetMenusData(MenuDataBuilder menuData, bool tarotIsBlocked, bool mapIsBlocked, int perkPoints, int attrPoints)RTTIvoid SetActive(bool isActive)RTTIvoid SelectMenuExternally(CName menuName, CName? submenuName, IScriptable? userData)RTTI