#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.