updated sdl keybard and added a - z keys along with esc
This commit is contained in:
parent
22be02259a
commit
78401ba1b2
3 changed files with 68 additions and 4 deletions
|
|
@ -23,7 +23,38 @@ void ARC_Keyboard_Create(ARC_Keyboard **keyboard, ARC_KeyboardInfo *info);
|
|||
void ARC_Keyboard_Destroy(ARC_Keyboard *keyboard);
|
||||
void ARC_Keyboard_Update(ARC_Keyboard *keyboard);
|
||||
|
||||
ARC_KeyboardState ARC_Keyboard_GetState(ARC_Keyboard *keyboard, uint8_t keys);
|
||||
typedef enum ARC_KeyboardKey {
|
||||
ARC_KEY_A,
|
||||
ARC_KEY_B,
|
||||
ARC_KEY_C,
|
||||
ARC_KEY_D,
|
||||
ARC_KEY_E,
|
||||
ARC_KEY_F,
|
||||
ARC_KEY_G,
|
||||
ARC_KEY_H,
|
||||
ARC_KEY_I,
|
||||
ARC_KEY_J,
|
||||
ARC_KEY_K,
|
||||
ARC_KEY_L,
|
||||
ARC_KEY_M,
|
||||
ARC_KEY_N,
|
||||
ARC_KEY_O,
|
||||
ARC_KEY_P,
|
||||
ARC_KEY_Q,
|
||||
ARC_KEY_R,
|
||||
ARC_KEY_S,
|
||||
ARC_KEY_T,
|
||||
ARC_KEY_U,
|
||||
ARC_KEY_V,
|
||||
ARC_KEY_W,
|
||||
ARC_KEY_X,
|
||||
ARC_KEY_Y,
|
||||
ARC_KEY_Z,
|
||||
|
||||
ARC_KEY_ESC,
|
||||
} ARC_Keyboard_Key;
|
||||
|
||||
ARC_KeyboardState ARC_Keyboard_GetState(ARC_Keyboard *keyboard, enum ARC_KeyboardKey key);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue