⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class MultiInputMultiChoiceBase

    Inheritance
    Object
    MultiInputWidget
    MultiInputFocusableWidget
    MultiInputMultiChoiceBase
    MultiInputMultiChoice
    MultiInputToggle
    Implements
    ISubmitHandler
    IPointerClickHandler
    Inherited Members
    MultiInputFocusableWidget.OnSubmit(BaseEventData)
    MultiInputFocusableWidget.OnPointerUp(PointerEventData)
    MultiInputWidget.currentlyFocussed
    MultiInputWidget.lastSelected
    MultiInputWidget.parentList
    MultiInputWidget.parentLayout
    MultiInputWidget.usingMoveEvents
    MultiInputWidget.indentSize
    MultiInputWidget.spacing
    MultiInputWidget.indentLevel
    MultiInputWidget.widgetState
    MultiInputWidget.style
    MultiInputWidget.label
    MultiInputWidget.description
    MultiInputWidget.focussedSelection
    MultiInputWidget.customHeight
    MultiInputWidget.OnSelect(BaseEventData)
    MultiInputWidget.OnDeselect(BaseEventData)
    MultiInputWidget.OnDisable()
    MultiInputWidget.OnTakeFocus()
    MultiInputWidget.OnLoseFocus()
    MultiInputWidget.RemoveFocus()
    MultiInputWidget.RefreshInteractable()
    MultiInputWidget.OnMove(AxisEventData)
    MultiInputWidget.OnPointerEnter(PointerEventData)
    MultiInputWidget.SelectDirection(MoveDirection)
    MultiInputWidget.PlayAudio(MultiInputWidget.MenuAudio)
    MultiInputWidget.PulseColour(Image, Color, Color)
    Namespace: NeoFPS.Samples
    Assembly: NeoFPS.dll
    Syntax
    public abstract class MultiInputMultiChoiceBase : MultiInputFocusableWidget, ISubmitHandler, IPointerClickHandler

    Properties

    index

    Declaration
    public int index { get; set; }
    Property Value
    Type Description
    System.Int32

    options

    Declaration
    public string[] options { get; set; }
    Property Value
    Type Description
    System.String[]

    Methods

    CycleSelection()

    Declaration
    public void CycleSelection()

    FocusLeft()

    Declaration
    public override void FocusLeft()
    Overrides
    MultiInputWidget.FocusLeft()

    FocusRight()

    Declaration
    public override void FocusRight()
    Overrides
    MultiInputWidget.FocusRight()

    Next()

    Declaration
    public void Next()

    OnEnable()

    Declaration
    protected override void OnEnable()
    Overrides
    MultiInputWidget.OnEnable()

    OnIndexChanged(Int32)

    Declaration
    protected virtual void OnIndexChanged(int to)
    Parameters
    Type Name Description
    System.Int32 to

    OnPointerClick(PointerEventData)

    Declaration
    public void OnPointerClick(PointerEventData eventData)
    Parameters
    Type Name Description
    PointerEventData eventData

    OnSubmit(EventSystems.BaseEventData)

    Declaration
    public override void OnSubmit(EventSystems.BaseEventData eventData)
    Parameters
    Type Name Description
    UnityEngine.EventSystems.BaseEventData eventData

    OnValidate()

    Declaration
    protected override void OnValidate()
    Overrides
    MultiInputWidget.OnValidate()

    Previous()

    Declaration
    public void Previous()

    SetStartingIndex(Int32)

    Declaration
    protected virtual void SetStartingIndex(int to)
    Parameters
    Type Name Description
    System.Int32 to

    Start()

    Declaration
    protected override void Start()
    Overrides
    MultiInputWidget.Start()

    Implements

    ISubmitHandler
    IPointerClickHandler
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX