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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 |