⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class NeoFpsTouchScreenController

    Inheritance
    Object
    MonoBehaviour
    FpsInputBase
    FpsInput
    NeoFpsTouchScreenController
    Implements
    IVirtualInput
    Inherited Members
    FpsInput.isInputActive
    FpsInput.GetAxis(FpsInputAxis)
    FpsInput.GetAxisRaw(FpsInputAxis)
    FpsInput.GetButton(FpsInputButton)
    FpsInput.GetButtonDown(FpsInputButton)
    FpsInput.GetButtonUp(FpsInputButton)
    FpsInputBase.currentContext
    FpsInputBase.hasFocus
    FpsInputBase.gainedFocusThisFrame
    FpsInputBase.Awake()
    FpsInputBase.Start()
    FpsInputBase.OnEnable()
    FpsInputBase.OnDisable()
    FpsInputBase.PushContext()
    FpsInputBase.PopContext()
    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
    Assembly: NeoFPS.dll
    Syntax
    public class NeoFpsTouchScreenController : FpsInput, IVirtualInput

    Properties

    axes

    Declaration
    public float[] axes { get; }
    Property Value
    Type Description
    System.Single[]

    buttons

    Declaration
    public bool[] buttons { get; }
    Property Value
    Type Description
    System.Boolean[]

    inputContext

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

    touchControls

    Declaration
    protected List<INeoFpsTouchControl> touchControls { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<INeoFpsTouchControl>

    Methods

    GetVirtualAxis(FpsInputAxis)

    Declaration
    public float GetVirtualAxis(FpsInputAxis axis)
    Parameters
    Type Name Description
    FpsInputAxis axis
    Returns
    Type Description
    System.Single

    GetVirtualButton(FpsInputButton)

    Declaration
    public bool GetVirtualButton(FpsInputButton button)
    Parameters
    Type Name Description
    FpsInputButton button
    Returns
    Type Description
    System.Boolean

    OnAwake()

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

    OnGainFocus()

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

    OnLoseFocus()

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

    RegisterTouchControl(INeoFpsTouchControl)

    Declaration
    public void RegisterTouchControl(INeoFpsTouchControl control)
    Parameters
    Type Name Description
    INeoFpsTouchControl control

    UnregisterTouchControl(INeoFpsTouchControl)

    Declaration
    public void UnregisterTouchControl(INeoFpsTouchControl control)
    Parameters
    Type Name Description
    INeoFpsTouchControl control

    UpdateInput()

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

    Implements

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