UserInput Struct Reference
#include <KeypadManager.h>
# Public Attributes | |
| uint16 | allKeys |
| All pressed key(s) | |
| uint16 | pressedKey |
| Pressed key(s) just in the last cycle. | |
| uint16 | releasedKey |
| Released key(s) just in the last cycle. | |
| uint16 | holdKey |
| Held key(s) | |
| uint32 | holdKeyDuration |
| How long the key(s) have been held (in game frames) | |
| uint16 | previousKey |
| Previously pressed key(s) | |
| uint16 | powerFlag |
| Low power flag. | |
| uint16 | dummyKey |
# Detailed Description
User's input
Definition at line 66 of file KeypadManager.h.
# Member Data Documentation
# allKeys
| uint16 UserInput::allKeys |
All pressed key(s)
Definition at line 69 of file KeypadManager.h.
# dummyKey
| uint16 UserInput::dummyKey |
Dummy input to force user input processing even if there is not a real one
Definition at line 91 of file KeypadManager.h.
# holdKey
| uint16 UserInput::holdKey |
Held key(s)
Definition at line 78 of file KeypadManager.h.
# holdKeyDuration
| uint32 UserInput::holdKeyDuration |
How long the key(s) have been held (in game frames)
Definition at line 81 of file KeypadManager.h.
# powerFlag
| uint16 UserInput::powerFlag |
Low power flag.
Definition at line 87 of file KeypadManager.h.
# pressedKey
| uint16 UserInput::pressedKey |
Pressed key(s) just in the last cycle.
Definition at line 72 of file KeypadManager.h.
# previousKey
| uint16 UserInput::previousKey |
Previously pressed key(s)
Definition at line 84 of file KeypadManager.h.
# releasedKey
| uint16 UserInput::releasedKey |
Released key(s) just in the last cycle.
Definition at line 75 of file KeypadManager.h.
The documentation for this struct was generated from the following file:
- VUEngine-Core/source/Hardware/KeypadManager.h