VSF Documented
|
#include "../../vsf_tgui_cfg.h"
#include "./vsf_tgui_sv_port.h"
#include "../../controls/vsf_tgui_controls.h"
#include "../../utilities/vsf_tgui_text.h"
#include "../vsf_tgui_v.h"
Macros | |
#define | __VSF_TGUI_CONTROLS_CONTROL_CLASS_INHERIT |
#define | VSF_TGUI_CFG_V_DRAW_LOG DISABLED |
Functions | |
declare_class (vsf_tgui_t) | |
void | vsf_tgui_control_v_draw_rect (vsf_tgui_t *gui_ptr, const vsf_tgui_control_t *control_ptr, const vsf_tgui_region_t *dirty_region_ptr, const vsf_tgui_region_t *rect_region_ptr, const vsf_tgui_v_color_t color) |
void | vsf_tgui_control_v_draw_tile (vsf_tgui_t *gui_ptr, const vsf_tgui_control_t *control_ptr, const vsf_tgui_region_t *dirty_region_ptr, const vsf_tgui_tile_t *tile_ptr, const vsf_tgui_align_mode_t mode, const uint8_t trans_rate, vsf_tgui_region_t *placed_region_ptr, vsf_tgui_v_color_t color, vsf_tgui_v_color_t bg_color) |
void | vsf_tgui_control_v_draw_text (vsf_tgui_t *gui_ptr, const vsf_tgui_control_t *control_ptr, const vsf_tgui_region_t *dirty_region_ptr, vsf_tgui_text_info_t *string_info_ptr, const uint8_t font_index, const vsf_tgui_v_color_t color, const vsf_tgui_align_mode_t mode) |
#define __VSF_TGUI_CONTROLS_CONTROL_CLASS_INHERIT |
#define VSF_TGUI_CFG_V_DRAW_LOG DISABLED |
declare_class | ( | vsf_tgui_t | ) |
void vsf_tgui_control_v_draw_rect | ( | vsf_tgui_t * | gui_ptr, |
const vsf_tgui_control_t * | control_ptr, | ||
const vsf_tgui_region_t * | dirty_region_ptr, | ||
const vsf_tgui_region_t * | rect_region_ptr, | ||
const vsf_tgui_v_color_t | color | ||
) |
void vsf_tgui_control_v_draw_tile | ( | vsf_tgui_t * | gui_ptr, |
const vsf_tgui_control_t * | control_ptr, | ||
const vsf_tgui_region_t * | dirty_region_ptr, | ||
const vsf_tgui_tile_t * | tile_ptr, | ||
const vsf_tgui_align_mode_t | mode, | ||
const uint8_t | trans_rate, | ||
vsf_tgui_region_t * | placed_region_ptr, | ||
vsf_tgui_v_color_t | color, | ||
vsf_tgui_v_color_t | bg_color | ||
) |
void vsf_tgui_control_v_draw_text | ( | vsf_tgui_t * | gui_ptr, |
const vsf_tgui_control_t * | control_ptr, | ||
const vsf_tgui_region_t * | dirty_region_ptr, | ||
vsf_tgui_text_info_t * | string_info_ptr, | ||
const uint8_t | font_index, | ||
const vsf_tgui_v_color_t | color, | ||
const vsf_tgui_align_mode_t | mode | ||
) |