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 |