NWH Aerodynamics
Search Results for

    Show / Hide Table of Contents

    Struct AircraftInputActions.AirplaneControlsActions

    Provides access to input actions defined in input action map "Airplane Controls".

    Namespace: NWH.Aerodynamics.AircraftController.Input
    Assembly: NWH.Aerodynamics.dll
    Syntax
    public struct AircraftInputActions.AirplaneControlsActions

    Constructors

    | Edit this page View Source

    AirplaneControlsActions(AircraftInputActions)

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

    Declaration
    public AirplaneControlsActions(AircraftInputActions wrapper)
    Parameters
    Type Name Description
    AircraftInputActions wrapper

    Properties

    | Edit this page View Source

    Ailerons

    Provides access to the underlying input action "AirplaneControls/Ailerons".

    Declaration
    public InputAction Ailerons { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    AileronsTrimLeft

    Provides access to the underlying input action "AirplaneControls/AileronsTrimLeft".

    Declaration
    public InputAction AileronsTrimLeft { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    AileronsTrimRight

    Provides access to the underlying input action "AirplaneControls/AileronsTrimRight".

    Declaration
    public InputAction AileronsTrimRight { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    Brakes

    Provides access to the underlying input action "AirplaneControls/Brakes".

    Declaration
    public InputAction Brakes { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    BrakesLeft

    Provides access to the underlying input action "AirplaneControls/BrakesLeft".

    Declaration
    public InputAction BrakesLeft { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    BrakesRight

    Provides access to the underlying input action "AirplaneControls/BrakesRight".

    Declaration
    public InputAction BrakesRight { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    Elevator

    Provides access to the underlying input action "AirplaneControls/Elevator".

    Declaration
    public InputAction Elevator { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    ElevatorTrimDown

    Provides access to the underlying input action "AirplaneControls/ElevatorTrimDown".

    Declaration
    public InputAction ElevatorTrimDown { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    ElevatorTrimUp

    Provides access to the underlying input action "AirplaneControls/ElevatorTrimUp".

    Declaration
    public InputAction ElevatorTrimUp { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    EngineStartCommon

    Provides access to the underlying input action "AirplaneControls/EngineStartCommon".

    Declaration
    public InputAction EngineStartCommon { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    EngineStopCommon

    Provides access to the underlying input action "AirplaneControls/EngineStopCommon".

    Declaration
    public InputAction EngineStopCommon { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    FlapsExtend

    Provides access to the underlying input action "AirplaneControls/FlapsExtend".

    Declaration
    public InputAction FlapsExtend { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    FlapsExtendFully

    Provides access to the underlying input action "AirplaneControls/FlapsExtendFully".

    Declaration
    public InputAction FlapsExtendFully { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    FlapsRetract

    Provides access to the underlying input action "AirplaneControls/FlapsRetract".

    Declaration
    public InputAction FlapsRetract { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    FlapsRetractFully

    Provides access to the underlying input action "AirplaneControls/FlapsRetractFully".

    Declaration
    public InputAction FlapsRetractFully { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    LandingGear

    Provides access to the underlying input action "AirplaneControls/LandingGear".

    Declaration
    public InputAction LandingGear { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    LandingLights

    Provides access to the underlying input action "AirplaneControls/LandingLights".

    Declaration
    public InputAction LandingLights { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    NavigationLights

    Provides access to the underlying input action "AirplaneControls/NavigationLights".

    Declaration
    public InputAction NavigationLights { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    ParkingBrake

    Provides access to the underlying input action "AirplaneControls/ParkingBrake".

    Declaration
    public InputAction ParkingBrake { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    PropPitch

    Provides access to the underlying input action "AirplaneControls/PropPitch".

    Declaration
    public InputAction PropPitch { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    PropPitchDecrease

    Provides access to the underlying input action "AirplaneControls/PropPitchDecrease".

    Declaration
    public InputAction PropPitchDecrease { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    PropPitchIncrease

    Provides access to the underlying input action "AirplaneControls/PropPitchIncrease".

    Declaration
    public InputAction PropPitchIncrease { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    Rudder

    Provides access to the underlying input action "AirplaneControls/Rudder".

    Declaration
    public InputAction Rudder { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    RudderTrimLeft

    Provides access to the underlying input action "AirplaneControls/RudderTrimLeft".

    Declaration
    public InputAction RudderTrimLeft { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    RudderTrimRight

    Provides access to the underlying input action "AirplaneControls/RudderTrimRight".

    Declaration
    public InputAction RudderTrimRight { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    SmokeSystem

    Provides access to the underlying input action "AirplaneControls/SmokeSystem".

    Declaration
    public InputAction SmokeSystem { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    Spoilers

    Provides access to the underlying input action "AirplaneControls/Spoilers".

    Declaration
    public InputAction Spoilers { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    ThrottleCommon

    Provides access to the underlying input action "AirplaneControls/ThrottleCommon".

    Declaration
    public InputAction ThrottleCommon { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    ThrottleDecrease

    Provides access to the underlying input action "AirplaneControls/ThrottleDecrease".

    Declaration
    public InputAction ThrottleDecrease { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    ThrottleFull

    Provides access to the underlying input action "AirplaneControls/ThrottleFull".

    Declaration
    public InputAction ThrottleFull { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    ThrottleIdle

    Provides access to the underlying input action "AirplaneControls/ThrottleIdle".

    Declaration
    public InputAction ThrottleIdle { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    ThrottleIncrease

    Provides access to the underlying input action "AirplaneControls/ThrottleIncrease".

    Declaration
    public InputAction ThrottleIncrease { get; }
    Property Value
    Type Description
    InputAction
    | Edit this page View Source

    enabled

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

    Methods

    | Edit this page View Source

    AddCallbacks(IAirplaneControlsActions)

    Adds UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed and UnityEngine.InputSystem.InputAction.canceled callbacks provided via on all input actions contained in this map.

    Declaration
    public void AddCallbacks(AircraftInputActions.IAirplaneControlsActions instance)
    Parameters
    Type Name Description
    AircraftInputActions.IAirplaneControlsActions instance

    Callback instance.

    Remarks

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

    See Also
    AircraftInputActions.AirplaneControlsActions
    | Edit this page View Source

    Disable()

    Declaration
    public void Disable()
    | Edit this page View Source

    Enable()

    Declaration
    public void Enable()
    | Edit this page View Source

    Get()

    Provides access to the underlying input action map instance.

    Declaration
    public InputActionMap Get()
    Returns
    Type Description
    InputActionMap
    | Edit this page View Source

    RemoveCallbacks(IAirplaneControlsActions)

    Unregisters and unregisters all input action callbacks via UnregisterCallbacks(IAirplaneControlsActions).

    Declaration
    public void RemoveCallbacks(AircraftInputActions.IAirplaneControlsActions instance)
    Parameters
    Type Name Description
    AircraftInputActions.IAirplaneControlsActions instance
    See Also
    UnregisterCallbacks(IAirplaneControlsActions)
    | Edit this page View Source

    SetCallbacks(IAirplaneControlsActions)

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

    Declaration
    public void SetCallbacks(AircraftInputActions.IAirplaneControlsActions instance)
    Parameters
    Type Name Description
    AircraftInputActions.IAirplaneControlsActions instance
    Remarks

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

    See Also
    AddCallbacks(IAirplaneControlsActions)
    RemoveCallbacks(IAirplaneControlsActions)
    UnregisterCallbacks(IAirplaneControlsActions)

    Operators

    | Edit this page View Source

    implicit operator InputActionMap(AirplaneControlsActions)

    Implicitly converts an to an instance.

    Declaration
    public static implicit operator InputActionMap(AircraftInputActions.AirplaneControlsActions set)
    Parameters
    Type Name Description
    AircraftInputActions.AirplaneControlsActions set
    Returns
    Type Description
    InputActionMap
    • Edit this page
    • View Source
    In this article
    Back to top Copyright © NWH - Vehicle Physics, Aerodynamics, Dynamic Water Physics