A class used to store MMInputExecution bindings, associating a target keycode to UnityEvents
More...
|
KeyCode | TargetKey = KeyCode.Space |
| the key the user needs to press to trigger events More...
|
|
UnityEvent | OnKeyDown |
| the event to trigger when the key is pressed down More...
|
|
UnityEvent | OnKey |
| the event to trigger every frame if the key is being pressed More...
|
|
UnityEvent | OnKeyUp |
| the event to trigger when the key is released More...
|
|
A class used to store MMInputExecution bindings, associating a target keycode to UnityEvents
◆ ProcessInput()
virtual void MoreMountains.Tools.MMInputExecutionBinding.ProcessInput |
( |
| ) |
|
|
virtual |
Checks for input and invokes events if needed
◆ OnKey
UnityEvent MoreMountains.Tools.MMInputExecutionBinding.OnKey |
the event to trigger every frame if the key is being pressed
◆ OnKeyDown
UnityEvent MoreMountains.Tools.MMInputExecutionBinding.OnKeyDown |
the event to trigger when the key is pressed down
◆ OnKeyUp
UnityEvent MoreMountains.Tools.MMInputExecutionBinding.OnKeyUp |
the event to trigger when the key is released
◆ TargetKey
KeyCode MoreMountains.Tools.MMInputExecutionBinding.TargetKey = KeyCode.Space |
the key the user needs to press to trigger events
The documentation for this class was generated from the following file:
- E:/Github/Store/HighroadEngine/Assets/HighroadEngine/MMTools/Tools/MMActivation/MMInputExecution.cs