|
VSF Documented
|
#include "component/ui/vsf_ui_cfg.h"#include "../../vsf_disp.h"#include "./vsf_disp_sdl2.h"#include "component/input/vsf_input.h"#include "SDL.h"Data Structures | |
| struct | vsf_disp_sdl2_t |
Macros | |
| #define | __VSF_DISP_CLASS_INHERIT__ |
| #define | __VSF_DISP_SDL2_CLASS_IMPLEMENT |
| #define | VSF_DISP_SDL2_CFG_HW_PRIORITY vsf_arch_prio_0 |
| #define | VSF_DISP_SDL2_USE_CONTROLLER ENABLED |
| #define | VSF_DISP_SDL2_RENDERER_FLAG 0 |
Typedefs | |
| typedef struct vsf_disp_sdl2_t | vsf_disp_sdl2_t |
Functions | |
| void | vsf_input_on_mouse (vk_mouse_evt_t *mouse_evt) |
| void | vsf_input_on_touchscreen (vk_touchscreen_evt_t *ts_evt) |
| void | vsf_input_on_gamepad (vk_gamepad_evt_t *gamepad_evt) |
| void | vsf_input_on_keyboard (vk_keyboard_evt_t *keyboard_evt) |
Variables | |
| const vk_disp_drv_t | vk_disp_drv_sdl2 |
| #define __VSF_DISP_CLASS_INHERIT__ |
| #define __VSF_DISP_SDL2_CLASS_IMPLEMENT |
| #define VSF_DISP_SDL2_CFG_HW_PRIORITY vsf_arch_prio_0 |
| #define VSF_DISP_SDL2_USE_CONTROLLER ENABLED |
| #define VSF_DISP_SDL2_RENDERER_FLAG 0 |
| typedef struct vsf_disp_sdl2_t vsf_disp_sdl2_t |
|
extern |
|
extern |
|
extern |
|
extern |
| const vk_disp_drv_t vk_disp_drv_sdl2 |