⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Struct NeoFpsInputActions.CombatActions

    Provides access to input actions defined in input action map "Combat".

    Inherited Members
    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()
    System.ValueType.ToString()
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    Namespace: NeoFPS
    Assembly: NeoFPS.dll
    Syntax
    public struct CombatActions

    Constructors

    CombatActions(NeoFpsInputActions)

    Construct a new instance of the input action map wrapper class.

    Declaration
    public CombatActions(NeoFpsInputActions wrapper)
    Parameters
    Type Name Description
    NeoFpsInputActions wrapper

    Properties

    Ability

    Provides access to the underlying input action "Combat/Ability".

    Declaration
    public InputAction Ability { get; }
    Property Value
    Type Description
    InputAction

    Aim

    Provides access to the underlying input action "Combat/Aim".

    Declaration
    public InputAction Aim { get; }
    Property Value
    Type Description
    InputAction

    AimToggle

    Provides access to the underlying input action "Combat/AimToggle".

    Declaration
    public InputAction AimToggle { get; }
    Property Value
    Type Description
    InputAction

    enabled

    Declaration
    public bool enabled { get; }
    Property Value
    Type Description
    System.Boolean

    Flashlight

    Provides access to the underlying input action "Combat/Flashlight".

    Declaration
    public InputAction Flashlight { get; }
    Property Value
    Type Description
    InputAction

    OpticsBrightnessDown

    Provides access to the underlying input action "Combat/OpticsBrightnessDown".

    Declaration
    public InputAction OpticsBrightnessDown { get; }
    Property Value
    Type Description
    InputAction

    OpticsBrightnessUp

    Provides access to the underlying input action "Combat/OpticsBrightnessUp".

    Declaration
    public InputAction OpticsBrightnessUp { get; }
    Property Value
    Type Description
    InputAction

    PrimaryFire

    Provides access to the underlying input action "Combat/PrimaryFire".

    Declaration
    public InputAction PrimaryFire { get; }
    Property Value
    Type Description
    InputAction

    QuickMelee

    Provides access to the underlying input action "Combat/QuickMelee".

    Declaration
    public InputAction QuickMelee { get; }
    Property Value
    Type Description
    InputAction

    QuickThrow

    Provides access to the underlying input action "Combat/QuickThrow".

    Declaration
    public InputAction QuickThrow { get; }
    Property Value
    Type Description
    InputAction

    Reload

    Provides access to the underlying input action "Combat/Reload".

    Declaration
    public InputAction Reload { get; }
    Property Value
    Type Description
    InputAction

    SecondaryFire

    Provides access to the underlying input action "Combat/SecondaryFire".

    Declaration
    public InputAction SecondaryFire { get; }
    Property Value
    Type Description
    InputAction

    SwitchWeaponModes

    Provides access to the underlying input action "Combat/SwitchWeaponModes".

    Declaration
    public InputAction SwitchWeaponModes { get; }
    Property Value
    Type Description
    InputAction

    Methods

    AddCallbacks(NeoFpsInputActions.ICombatActions)

    Adds , and callbacks provided via on all input actions contained in this map.

    Declaration
    public void AddCallbacks(NeoFpsInputActions.ICombatActions instance)
    Parameters
    Type Name Description
    NeoFpsInputActions.ICombatActions instance

    Callback instance.

    Remarks

    If instance is null or instance have already been added this method does nothing.

    See Also
    NeoFpsInputActions.CombatActions

    Disable()

    Declaration
    public void Disable()

    Enable()

    Declaration
    public void Enable()

    Get()

    Provides access to the underlying input action map instance.

    Declaration
    public InputActionMap Get()
    Returns
    Type Description
    InputActionMap

    RemoveCallbacks(NeoFpsInputActions.ICombatActions)

    Unregisters and unregisters all input action callbacks via NeoFPS.NeoFpsInputActions.CombatActions.UnregisterCallbacks(NeoFPS.NeoFpsInputActions.ICombatActions).

    Declaration
    public void RemoveCallbacks(NeoFpsInputActions.ICombatActions instance)
    Parameters
    Type Name Description
    NeoFpsInputActions.ICombatActions instance
    See Also
    NeoFPS.NeoFpsInputActions.CombatActions.UnregisterCallbacks(NeoFPS.NeoFpsInputActions.ICombatActions)

    SetCallbacks(NeoFpsInputActions.ICombatActions)

    Replaces all existing callback instances and previously registered input action callbacks associated with them with callbacks provided via .

    Declaration
    public void SetCallbacks(NeoFpsInputActions.ICombatActions instance)
    Parameters
    Type Name Description
    NeoFpsInputActions.ICombatActions instance
    Remarks

    If instance is null, calling this method will only unregister all existing callbacks but not register any new callbacks.

    See Also
    AddCallbacks(NeoFpsInputActions.ICombatActions)
    RemoveCallbacks(NeoFpsInputActions.ICombatActions)
    NeoFPS.NeoFpsInputActions.CombatActions.UnregisterCallbacks(NeoFPS.NeoFpsInputActions.ICombatActions)

    Operators

    Implicit(NeoFpsInputActions.CombatActions to InputActionMap)

    Implicitly converts an to an instance.

    Declaration
    public static implicit operator InputActionMap(NeoFpsInputActions.CombatActions set)
    Parameters
    Type Name Description
    NeoFpsInputActions.CombatActions set
    Returns
    Type Description
    InputActionMap
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX