⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class BaseMenu

    Inheritance
    Object
    MonoBehaviour
    FpsInputBase
    BaseMenu
    InGameMenu
    MainMenu
    Inherited Members
    FpsInputBase.currentContext
    FpsInputBase.hasFocus
    FpsInputBase.gainedFocusThisFrame
    FpsInputBase.Awake()
    FpsInputBase.OnAwake()
    FpsInputBase.OnDisable()
    FpsInputBase.PushContext()
    FpsInputBase.PopContext()
    FpsInputBase.OnGainFocus()
    FpsInputBase.OnLoseFocus()
    FpsInputBase.Update()
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: NeoFPS.Samples
    Assembly: NeoFPS.dll
    Syntax
    public abstract class BaseMenu : FpsInputBase

    Properties

    inputContext

    Declaration
    public override FpsInputContext inputContext { get; }
    Property Value
    Type Description
    FpsInputContext
    Overrides
    FpsInputBase.inputContext

    isInputActive

    Declaration
    protected override bool isInputActive { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    FpsInputBase.isInputActive

    Methods

    Cancel()

    Declaration
    public virtual void Cancel()

    Hide()

    Declaration
    public virtual void Hide()

    HideNavControls()

    Declaration
    public void HideNavControls()

    HidePanel()

    Declaration
    public void HidePanel()

    HidePopup()

    Declaration
    public void HidePopup()

    OnDestroy()

    Declaration
    protected virtual void OnDestroy()

    OnEnable()

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

    OnPopupSurroundPressed()

    Declaration
    public void OnPopupSurroundPressed()

    ResetFocus()

    Declaration
    public void ResetFocus()

    SetFocus(Focusable)

    Declaration
    public void SetFocus(Focusable focusable)
    Parameters
    Type Name Description
    Focusable focusable

    Show()

    Declaration
    public virtual void Show()

    ShowNavControls(MenuNavControls)

    Declaration
    public void ShowNavControls(MenuNavControls navControls)
    Parameters
    Type Name Description
    MenuNavControls navControls

    ShowPanel(MenuPanel)

    Declaration
    public void ShowPanel(MenuPanel panel)
    Parameters
    Type Name Description
    MenuPanel panel

    ShowPopup(BasePopup, Boolean)

    Declaration
    public void ShowPopup(BasePopup popup, bool dimBackground = true)
    Parameters
    Type Name Description
    BasePopup popup
    System.Boolean dimBackground

    Start()

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

    UpdateInput()

    Declaration
    protected override void UpdateInput()
    Overrides
    FpsInputBase.UpdateInput()
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX