Defines | |
| #define | KEYPRESSED 0x1 |
| #define | KEYNEW 0x2 |
| #define | KEYREPEAT 0x4 |
Typedefs | |
| typedef void *(* | KEY_CALLBACK )(char *, void *) |
Functions | |
| void | keydown (ALLEGRO_KEYBOARD_EVENT *kb) |
| void | keyup (ALLEGRO_KEYBOARD_EVENT *kb) |
| void | keyrepeat (ALLEGRO_KEYBOARD_EVENT *kb) |
| void | keyupdate (void) |
| void | keyclear (void) |
| void * | keycheck (KEY_CALLBACK func, void *data) |
Handles keyboard input
| #define KEYNEW 0x2 |
Definition at line 18 of file keyboard.h.
| #define KEYPRESSED 0x1 |
Definition at line 17 of file keyboard.h.
| #define KEYREPEAT 0x4 |
Definition at line 19 of file keyboard.h.
| typedef void*(* KEY_CALLBACK)(char *, void *) |
Definition at line 23 of file keyboard.h.
| void* keycheck | ( | KEY_CALLBACK | func, | |
| void * | data | |||
| ) |
Definition at line 82 of file keyboard.c.
| void keyclear | ( | void | ) |
Definition at line 74 of file keyboard.c.
| void keydown | ( | ALLEGRO_KEYBOARD_EVENT * | kb | ) |
Definition at line 34 of file keyboard.c.
| void keyrepeat | ( | ALLEGRO_KEYBOARD_EVENT * | kb | ) |
Definition at line 51 of file keyboard.c.
| void keyup | ( | ALLEGRO_KEYBOARD_EVENT * | kb | ) |
Definition at line 43 of file keyboard.c.
| void keyupdate | ( | void | ) |
Definition at line 59 of file keyboard.c.
1.6.3