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