25#define WIIMOTE_PRESENT_BUTTONS (1<<0)
26#define WIIMOTE_PRESENT_ACCELEROMETER (1<<1)
27#define WIIMOTE_PRESENT_IR (1<<2)
28#define WIIMOTE_PRESENT_IR_EXTENDED (1<<3)
29#define WIIMOTE_PRESENT_IR_FULL (1<<4)
30#define WIIMOTE_PRESENT_EXTENSION (1<<5)
31#define WIIMOTE_PRESENT_INTERLACED (1<<6)
33#define WIIMOTE_BUTTONS_DPAD_LEFT (1<<0)
34#define WIIMOTE_BUTTONS_DPAD_RIGHT (1<<1)
35#define WIIMOTE_BUTTONS_DPAD_DOWN (1<<2)
36#define WIIMOTE_BUTTONS_DPAD_UP (1<<3)
37#define WIIMOTE_BUTTONS_PLUS (1<<4)
38#define WIIMOTE_BUTTONS_TWO (1<<8)
39#define WIIMOTE_BUTTONS_ONE (1<<9)
40#define WIIMOTE_BUTTONS_B (1<<10)
41#define WIIMOTE_BUTTONS_A (1<<11)
42#define WIIMOTE_BUTTONS_MINUS (1<<12)
43#define WIIMOTE_BUTTONS_HOME (1<<15)
46#define WIIMOTE_MAX_REMOTES 4
78 vec2i bbox_bottom_right;
96extern wiimote_t WIIMOTES[WIIMOTE_MAX_REMOTES];
101extern void wiimotes_initialize();
103extern void wiimote_poll();
107extern int wiimote_find_empty_slot();
111extern int wiimote_set_reporting(
wiimote_t* wiimote,
int present);
Definition wiimote_extension.h:61
Handles wiimote extensions.