lv_sdl_private.h¶
Typedefs
-
typedef lv_result_t (*lv_sdl_backend_init_display_t)(lv_display_t *disp)¶
-
typedef lv_result_t (*lv_sdl_backend_resize_display_t)(lv_display_t *disp)¶
-
typedef lv_result_t (*lv_sdl_backend_redraw_t)(lv_display_t *disp)¶
-
typedef SDL_Renderer *(*lv_sdl_backend_get_renderer_t)(lv_display_t *disp)¶
-
typedef void (*lv_sdl_backend_deinit_display_t)(lv_display_t *disp)¶
Functions
-
void lv_sdl_backend_set_display_data(lv_display_t *display, void *backend_display_data)¶
-
void *lv_sdl_backend_get_display_data(lv_display_t *display)¶
-
int32_t lv_sdl_window_get_horizontal_resolution(lv_display_t *display)¶
-
int32_t lv_sdl_window_get_vertical_resolution(lv_display_t *display)¶
-
void lv_sdl_keyboard_handler(SDL_Event *event)¶
-
void lv_sdl_mouse_handler(SDL_Event *event)¶
-
void lv_sdl_mousewheel_handler(SDL_Event *event)¶
-
lv_display_t *lv_sdl_get_disp_from_win_id(uint32_t win_id)¶
-
lv_result_t lv_sdl_egl_init(lv_display_t *disp)¶
-
lv_result_t lv_sdl_egl_resize(lv_display_t *disp)¶
-
void lv_sdl_egl_deinit(lv_display_t *disp)¶
Variables
-
const lv_sdl_backend_ops_t lv_sdl_backend_ops¶
-
struct lv_sdl_window_t¶
-
struct lv_sdl_backend_ops_t¶
Public Members
-
lv_sdl_backend_init_display_t init_display¶
-
lv_sdl_backend_resize_display_t resize_display¶
-
lv_sdl_backend_deinit_display_t deinit_display¶
-
lv_sdl_backend_redraw_t redraw¶
-
lv_sdl_backend_get_renderer_t get_renderer¶
-
lv_sdl_backend_init_display_t init_display¶