|
VSF Documented
|
#include "../vsf_tgui_cfg.h"#include "component/input/vsf_input.h"#include "component/ui/disp/vsf_disp.h"Go to the source code of this file.
Data Structures | |
| struct | vsf_tgui_font_t |
Macros | |
| #define | __TGUI_FONT_DEF(__NAME, __HEIGHT) __NAME |
| #define | TGUI_FONT_DEF(__NAME, __HEIGHT) __TGUI_FONT_DEF(__NAME, __HEIGHT) |
| #define | TGUI_FT2_FONT_DEF(__NAME, __PATH, __SIZE) __TGUI_FONT_DEF(__NAME, 0) |
Typedefs | |
| typedef enum vsf_tgui_font_type_t | vsf_tgui_font_type_t |
| typedef struct vsf_tgui_font_t | vsf_tgui_font_t |
Enumerations | |
| enum | vsf_tgui_font_type_t { VSF_TGUI_FONT_FT2 , VSF_TGUI_DEFAULT_FONT = VSF_TGUI_FONT_FT2 , VSF_TGUI_FONT_LVGL , VSF_TGUI_DEFAULT_FONT = VSF_TGUI_FONT_FT2 } |
Functions | |
| void | vsf_tgui_input_init (vsf_tgui_t *gui_ptr, vk_input_notifier_t *notifier) |
| const vsf_tgui_font_t * | vsf_tgui_font_get (uint8_t font_index) |
| uint8_t | vsf_tgui_font_number (void) |
| bool | vsf_tgui_fonts_init (vsf_tgui_font_t *font_ptr, size_t font_num, const char *font_dir) |
| void | vsf_tgui_v_bind_disp (vsf_tgui_t *gui_ptr, vk_disp_t *disp, void *pfb, size_t pfb_size) |
| #define __TGUI_FONT_DEF | ( | __NAME, | |
| __HEIGHT | |||
| ) | __NAME |
| #define TGUI_FONT_DEF | ( | __NAME, | |
| __HEIGHT | |||
| ) | __TGUI_FONT_DEF(__NAME, __HEIGHT) |
| #define TGUI_FT2_FONT_DEF | ( | __NAME, | |
| __PATH, | |||
| __SIZE | |||
| ) | __TGUI_FONT_DEF(__NAME, 0) |
| typedef enum vsf_tgui_font_type_t vsf_tgui_font_type_t |
| typedef struct vsf_tgui_font_t vsf_tgui_font_t |
| enum vsf_tgui_font_type_t |
|
extern |
|
extern |
|
extern |
|
extern |