Class MultiInputWidget
Inheritance
MultiInputWidget
Assembly: NeoFPS.dll
public abstract class MultiInputWidget : Selectable
Properties
Declaration
public static MultiInputWidget currentlyFocussed { get; protected set; }
Property Value
Declaration
protected virtual bool customHeight { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public string description { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Declaration
protected Image focussedSelection { get; set; }
Property Value
Declaration
public int indentLevel { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
Declaration
public float indentSize { get; }
Property Value
| Type |
Description |
| System.Single |
|
Declaration
public string label { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Declaration
public static MultiInputWidget lastSelected { get; }
Property Value
Declaration
public MultiInputWidgetLayout parentLayout { get; }
Property Value
Declaration
public MultiInputWidgetList parentList { get; }
Property Value
Declaration
public float spacing { get; }
Property Value
| Type |
Description |
| System.Single |
|
Declaration
public UiStyle style { get; set; }
Property Value
Declaration
public static bool usingMoveEvents { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public MultiInputWidget.WidgetState widgetState { get; protected set; }
Property Value
Methods
Declaration
public virtual void FocusLeft()
Declaration
public virtual void FocusRight()
Declaration
public override void OnDeselect(BaseEventData eventData)
Parameters
| Type |
Name |
Description |
| BaseEventData |
eventData |
|
Declaration
protected override void OnDisable()
Declaration
protected override void OnEnable()
Declaration
protected virtual void OnLoseFocus()
Declaration
public override void OnMove(AxisEventData eventData)
Parameters
| Type |
Name |
Description |
| AxisEventData |
eventData |
|
Declaration
public override void OnPointerEnter(PointerEventData eventData)
Parameters
| Type |
Name |
Description |
| PointerEventData |
eventData |
|
Declaration
public override void OnSelect(BaseEventData eventData)
Parameters
| Type |
Name |
Description |
| BaseEventData |
eventData |
|
Declaration
protected virtual void OnTakeFocus()
Declaration
protected override void OnValidate()
Declaration
public void PlayAudio(MultiInputWidget.MenuAudio audio)
Parameters
Declaration
protected void PulseColour(Image i, Color pulseColour, Color completeColor)
Parameters
| Type |
Name |
Description |
| Image |
i |
|
| Color |
pulseColour |
|
| Color |
completeColor |
|
Declaration
public void RefreshInteractable()
Declaration
public void RemoveFocus()
Declaration
public virtual void SelectDirection(MoveDirection dir)
Parameters
| Type |
Name |
Description |
| MoveDirection |
dir |
|
Declaration
protected override void Start()