Go to the source code of this file.
◆ KEY_A
Definition at line 18 of file key.h.
◆ KEY_B
Definition at line 17 of file key.h.
◆ KEY_DOWN1
Definition at line 23 of file key.h.
◆ KEY_DOWN2
Definition at line 27 of file key.h.
◆ KEY_LEFT1
Definition at line 24 of file key.h.
◆ KEY_LEFT2
Definition at line 28 of file key.h.
◆ KEY_RIGHT1
Definition at line 22 of file key.h.
◆ KEY_RIGHT2
Definition at line 26 of file key.h.
◆ KEY_START
Definition at line 19 of file key.h.
◆ KEY_UP1
Definition at line 21 of file key.h.
◆ KEY_UP2
Definition at line 25 of file key.h.
◆ KEY_X1
Definition at line 16 of file key.h.
◆ KEY_X2
Definition at line 15 of file key.h.
◆ KEY_X3
Definition at line 14 of file key.h.
◆ KEY_X4
Definition at line 13 of file key.h.
◆ KEY_Y1
Definition at line 12 of file key.h.
◆ KEY_Y2
Definition at line 11 of file key.h.
◆ KEY_Y3
Definition at line 10 of file key.h.
◆ KEY_Y4
Definition at line 9 of file key.h.
◆ key_get_repeat()
static uint16_t key_get_repeat |
( |
void | | ) |
|
|
inlinestatic |
Definition at line 85 of file key.h.
◆ key_hit_check()
static uint16_t key_hit_check |
( |
void | | ) |
|
|
inlinestatic |
Check for newly pressed keys.
- Returns
- Mask of newly pressed keys
Definition at line 49 of file key.h.
◆ key_hit_check_with_repeat()
static uint16_t key_hit_check_with_repeat |
( |
void | | ) |
|
|
inlinestatic |
Check for newly pressed keys, taking into account the repeat delay/rate configuration.
- Returns
- Mask of newly pressed keys
Definition at line 100 of file key.h.
◆ key_press_check()
static uint16_t key_press_check |
( |
void | | ) |
|
|
inlinestatic |
Check for currently held keys.
- Returns
- Mask of currently held keys
Definition at line 34 of file key.h.
◆ key_set_repeat()
static void key_set_repeat |
( |
uint8_t | delay, |
|
|
uint8_t | rate ) |
|
inlinestatic |
Definition at line 75 of file key.h.
◆ key_wait()
static uint16_t key_wait |
( |
void | | ) |
|
|
inlinestatic |
Wait until a key is pressed.
- Returns
- Mask of newly pressed keys
Definition at line 64 of file key.h.