NWH Vehicle Physics 2
Search Results for

    Show / Hide Table of Contents

    Interface VehicleInputActions.IVehicleControlsActions

    Interface to implement callback methods for all input action callbacks associated with input actions defined by "Vehicle Controls" which allows adding and removing callbacks.

    Namespace: NWH.VehiclePhysics2.Input
    Assembly: NWH.VehiclePhysics2.dll
    Syntax
    public interface VehicleInputActions.IVehicleControlsActions

    Methods

    OnBoost(CallbackContext)

    Method invoked when associated input action "Boost" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnBoost(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnBrakes(CallbackContext)

    Method invoked when associated input action "Brakes" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnBrakes(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnClutch(CallbackContext)

    Method invoked when associated input action "Clutch" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnClutch(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnCruiseControl(CallbackContext)

    Method invoked when associated input action "CruiseControl" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnCruiseControl(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnEngineStartStop(CallbackContext)

    Method invoked when associated input action "EngineStartStop" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnEngineStartStop(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnExtraLights(CallbackContext)

    Method invoked when associated input action "ExtraLights" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnExtraLights(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnFlipOver(CallbackContext)

    Method invoked when associated input action "FlipOver" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnFlipOver(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnHandbrake(CallbackContext)

    Method invoked when associated input action "Handbrake" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnHandbrake(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnHazardLights(CallbackContext)

    Method invoked when associated input action "HazardLights" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnHazardLights(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnHighBeamLights(CallbackContext)

    Method invoked when associated input action "HighBeamLights" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnHighBeamLights(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnHorn(CallbackContext)

    Method invoked when associated input action "Horn" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnHorn(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnLeftBlinker(CallbackContext)

    Method invoked when associated input action "LeftBlinker" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnLeftBlinker(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnLowBeamLights(CallbackContext)

    Method invoked when associated input action "LowBeamLights" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnLowBeamLights(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnRightBlinker(CallbackContext)

    Method invoked when associated input action "RightBlinker" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnRightBlinker(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftDown(CallbackContext)

    Method invoked when associated input action "ShiftDown" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftDown(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftInto0(CallbackContext)

    Method invoked when associated input action "ShiftInto0" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftInto0(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftInto1(CallbackContext)

    Method invoked when associated input action "ShiftInto1" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftInto1(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftInto2(CallbackContext)

    Method invoked when associated input action "ShiftInto2" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftInto2(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftInto3(CallbackContext)

    Method invoked when associated input action "ShiftInto3" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftInto3(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftInto4(CallbackContext)

    Method invoked when associated input action "ShiftInto4" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftInto4(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftInto5(CallbackContext)

    Method invoked when associated input action "ShiftInto5" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftInto5(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftInto6(CallbackContext)

    Method invoked when associated input action "ShiftInto6" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftInto6(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftInto7(CallbackContext)

    Method invoked when associated input action "ShiftInto7" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftInto7(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftInto8(CallbackContext)

    Method invoked when associated input action "ShiftInto8" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftInto8(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftIntoR1(CallbackContext)

    Method invoked when associated input action "ShiftIntoR1" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftIntoR1(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnShiftUp(CallbackContext)

    Method invoked when associated input action "ShiftUp" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnShiftUp(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnSteering(CallbackContext)

    Method invoked when associated input action "Steering" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnSteering(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnThrottle(CallbackContext)

    Method invoked when associated input action "Throttle" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnThrottle(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    OnTrailerAttachDetach(CallbackContext)

    Method invoked when associated input action "TrailerAttachDetach" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

    Declaration
    void OnTrailerAttachDetach(InputAction.CallbackContext context)
    Parameters
    Type Name Description
    InputAction.CallbackContext context
    See Also
    started
    performed
    canceled

    See Also

    AddCallbacks(IVehicleControlsActions)
    RemoveCallbacks(IVehicleControlsActions)
    In this article
    Back to top Copyright © NWH - Vehicle Physics, Aerodynamics, Dynamic Water Physics