⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class MouseAndGamepadAimController

    Inheritance
    Object
    MonoBehaviour
    AimController
    MouseAndGamepadAimController
    Implements
    IAimController
    INeoSerializableComponent
    Inherited Members
    AimController.isValid
    AimController.rotation
    AimController.aimHeading
    AimController.heading
    AimController.forward
    AimController.yawUp
    AimController.pitch
    AimController.aimYawDiff
    AimController.constraintsSmoothing
    AimController.yawLocalRotation
    AimController.pitchLocalRotation
    AimController.steeringRate
    AimController.turnRateMultiplier
    AimController.Awake()
    AimController.Start()
    AimController.Update()
    AimController.UpdateAimInput()
    AimController.AddYaw(Single)
    AimController.ResetYawLocal()
    AimController.ResetYawLocal(Single)
    AimController.AddPitch(Single)
    AimController.ResetPitchLocal()
    AimController.AddRotation(Single, Single)
    AimController.AddRotationInput(Vector2, Transform)
    AimController.SetYawConstraints(Vector3, Single)
    AimController.SetHeadingConstraints(Vector3, Single)
    AimController.SetPitchConstraints(Single, Single)
    AimController.ResetYawConstraints()
    AimController.ResetHeadingConstraints()
    AimController.ResetPitchConstraints()
    AimController.WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)
    AimController.ReadProperties(INeoDeserializer, NeoSerializedGameObject)
    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 MouseAndGamepadAimController : AimController, IAimController, INeoSerializableComponent

    Fields

    m_RelativeTo

    Declaration
    public Transform m_RelativeTo
    Field Value
    Type Description
    Transform

    Properties

    analogTurnAngleH

    Declaration
    public float analogTurnAngleH { get; }
    Property Value
    Type Description
    System.Single

    analogTurnAngleV

    Declaration
    public float analogTurnAngleV { get; }
    Property Value
    Type Description
    System.Single

    mouseTurnAngleH

    Declaration
    public float mouseTurnAngleH { get; }
    Property Value
    Type Description
    System.Single

    mouseTurnAngleV

    Declaration
    public float mouseTurnAngleV { get; }
    Property Value
    Type Description
    System.Single

    Methods

    HandleAnalogInput(Vector2)

    Declaration
    public void HandleAnalogInput(Vector2 input)
    Parameters
    Type Name Description
    Vector2 input

    HandleMouseInput(Vector2)

    Declaration
    public void HandleMouseInput(Vector2 input)
    Parameters
    Type Name Description
    Vector2 input

    OnDisable()

    Declaration
    protected void OnDisable()

    OnEnable()

    Declaration
    protected void OnEnable()

    OnValidate()

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

    Implements

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