#include <keys.h>
Data Fields | |
| UL_KEYLIST | held |
| List of keys currently held by the user. It's a UL_KEYLIST structure, use a dot to get through. Example: ul_keys.held.start. | |
| UL_KEYLIST | pressed |
| List of keys pressed. Pressed keys are only reported once when the user presses it, or more times after a moment if the autorepeat feature is enabled. If you're making a menu, that's what you should use. | |
| UL_KEYLIST | released |
| Reported once when a key just released. | |
| int | autoRepeatInit |
| Time for autorepeat initialization. | |
| int | autoRepeatInterval |
| Interval before autorepeat enable. | |
| int | autoRepeatMask |
| Keys concerned by autorepeat. Keys like start should not be autorepeated for example, but up/down could be useful for a menu. | |
| UL_CONTROLLER::touch | touch |
Data Structures | |
| struct | touch |
Structure holding everything about touchpad.
1.5.2