Data Structures | |
union | UL_KEYLIST |
struct | UL_CONTROLLER |
struct | UL_CONTROLLER::touch |
Defines | |
#define | ulSetKeyAutorepeat(keys, init, interval) ( ul_keys.autoRepeatMask = keys, ul_keys.autoRepeatInit = init, ul_keys.autoRepeatInterval = interval ) |
#define | ulSetKeyAutorepeatMask(mask) (ul_keys.autoRepeatMask = mask) |
#define | ulSetKeyAutorepeatInit(value) (ul_keys.autoRepeatInit = value) |
#define | ulSetKeyAutorepeatInterval(value) (ul_keys.autoRepeatInterval = value) |
#define | ulSetTouchpadDoubleClickDelay(value) (ul_keys.touch.doubleClickDelay = value) |
Enumerations | |
enum | UL_KEYPAD_BITS { UL_KEY_A = 0x1, UL_KEY_B = 0x2, UL_KEY_SELECT = 0x4, UL_KEY_START = 0x8, UL_KEY_RIGHT = 0x10, UL_KEY_LEFT = 0x20, UL_KEY_UP = 0x40, UL_KEY_DOWN = 0x80, UL_KEY_R = 0x100, UL_KEY_L = 0x200, UL_KEY_X = 0x400, UL_KEY_Y = 0x800, UL_KEY_TOUCH = 0x1000, UL_KEY_LID = 0x2000 } |
Functions | |
void | ulReadKeys (int flags) |
Variables | |
UL_CONTROLLER | ul_keys |