1 /**
2  * @file lv_sdl_keyboard.h
3  *
4  */
5 
6 #ifndef LV_SDL_KEYBOARD_H
7 #define LV_SDL_KEYBOARD_H
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 /*********************
14  *      INCLUDES
15  *********************/
16 #include "lv_sdl_window.h"
17 #if LV_USE_SDL
18 
19 /*********************
20  *      DEFINES
21  *********************/
22 #ifndef KEYBOARD_BUFFER_SIZE
23 #define KEYBOARD_BUFFER_SIZE 32
24 #endif
25 
26 /**********************
27  *      TYPEDEFS
28  **********************/
29 
30 /**********************
31  * GLOBAL PROTOTYPES
32  **********************/
33 
34 lv_indev_t * lv_sdl_keyboard_create(void);
35 
36 /**********************
37  *      MACROS
38  **********************/
39 
40 #endif /*LV_USE_SDL*/
41 
42 #ifdef __cplusplus
43 } /* extern "C" */
44 #endif
45 
46 #endif /* LV_SDL_KEYBOARD_H */
47