public sealed class RadialMenuUI : MonoBehaviour, IUsesConnectInterfaces, IFunctionalitySubscriber<IProvidesConnectInterfaces>, IUsesRequestStencilRef, IFunctionalitySubscriber<IProvidesRequestStencilRef>, IUsesFunctionalityInjection, IFunctionalitySubscriber<IProvidesFunctionalityInjection>, IFunctionalitySubscriber
Properties
Declaration
public List<ActionMenuData> actions { get; set; }
Property Value
Declaration
public Transform alternateMenuOrigin { get; set; }
Property Value
Type |
Description |
Transform |
|
Declaration
public Vector2 buttonInputDirection { set; }
Property Value
Declaration
public bool pressedDown { get; set; }
Property Value
Declaration
public byte stencilRef { get; set; }
Property Value
Declaration
public bool visible { get; set; }
Property Value
Methods
Declaration
public void SelectionOccurred()
Declaration
Events
Declaration
public event Action buttonClicked
Event Type
Declaration
public event Action buttonClickedNoHighlight
Event Type
Declaration
public event Action buttonHovered
Event Type
Explicit Interface Implementations
Declaration
IProvidesConnectInterfaces IFunctionalitySubscriber<IProvidesConnectInterfaces>.provider { get; set; }
Returns
Implements
Declaration
IProvidesRequestStencilRef IFunctionalitySubscriber<IProvidesRequestStencilRef>.provider { get; set; }
Returns
Implements
Declaration
IProvidesFunctionalityInjection IFunctionalitySubscriber<IProvidesFunctionalityInjection>.provider { get; set; }
Returns
Implements
Extension Methods