Input helpers.  
 More...
Inherits MonoBehaviour.
|  | 
| class | IMButton | 
|  | IM button, short for InputManager button, a class used to handle button states, whether mobile or actual keys.  More... 
 | 
◆ AxisTypes
| Enumerator | 
|---|
| Positive |  | 
| Negative |  | 
 
 
◆ ButtonStates
All possible states for a button. 
Can be used in a state machine. 
| Enumerator | 
|---|
| Off |  | 
| ButtonDown |  | 
| ButtonPressed |  | 
| ButtonUp |  | 
 
 
◆ ProcessAxisAsButton()
Takes an axis and returns a ButtonState depending on whether the axis is pressed or not (useful for xbox triggers for example), and when you need to use an axis/trigger as a binary thing. 
- Returns
- The axis as button.
- Parameters
- 
  
    | axisName | Axis name. |  | threshold | Threshold value below which the button is off or released. |  | currentState | Current state of the axis. |  
 
 
 
The documentation for this class was generated from the following file:
- H:/Code/MoreMountains/InventoryEngineStore/Assets/InventoryEngine/MMTools/Core/MMHelpers/MMInput.cs