C:/devkitPro/SVNProjects/uLibrary/Source/keys.h File Reference

Support for game keys and touchpad in µLibrary. More...


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


Detailed Description

Support for game keys and touchpad in µLibrary.


Generated on Sat Jul 14 23:39:33 2007 by  doxygen 1.5.2