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