API reference

Axis1DSwitch Class

Extends MonoBehaviour, IAxis1D
An Axis1D that switches between two Axis1D based on an ActiveState.

Protected Fields

IAxis1D AxisWhenActive[Get]
IAxis1D AxisWhenInactive[Get]

Properties

IAxis1D Current[Get]

Protected Functions

virtual void Awake ( )
virtual void Start ( )

Member Functions

float Value ( )
void InjectAllAxis1DSwitch
( IActiveState activeState,
IAxis1D axisWhenActive,
IAxis1D axisWhenInactive )
void InjectActiveState
( IActiveState activeState )