lv_sdl_private.h
API reference for lv_sdl_private.h
void lv_sdl_backend_set_display_data(lv_display_t *display, void *backend_display_data)
Parametersvoid * lv_sdl_backend_get_display_data(lv_display_t *display)
Parametersint32_t lv_sdl_window_get_horizontal_resolution(lv_display_t *display)
Parametersint32_t lv_sdl_window_get_vertical_resolution(lv_display_t *display)
Parameterslv_display_t * lv_sdl_get_disp_from_win_id(uint32_t win_id)
Parametersvoid lv_sdl_keyboard_handler(SDL_Event *event)
Parametersvoid lv_sdl_mouse_handler(SDL_Event *event)
Parametersvoid lv_sdl_mousewheel_handler(SDL_Event *event)
Parameters
| Member | Type | Description |
|---|
backend_data | void * | |
window | SDL_Window * | |
zoom | float | |
ignore_size_chg | uint8_t | |
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)
const lv_sdl_backend_ops_t lv_sdl_backend_ops
Last updated on