VSF Documented
vsf_tgui_sv_draw.c File Reference

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)
 

Macro Definition Documentation

◆ __VSF_TGUI_CONTROLS_CONTROL_CLASS_INHERIT

#define __VSF_TGUI_CONTROLS_CONTROL_CLASS_INHERIT

◆ VSF_TGUI_CFG_V_DRAW_LOG

#define VSF_TGUI_CFG_V_DRAW_LOG   DISABLED

Function Documentation

◆ declare_class()

declare_class ( vsf_tgui_t )

◆ vsf_tgui_control_v_draw_rect()

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 )

◆ vsf_tgui_control_v_draw_tile()

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 )

◆ vsf_tgui_control_v_draw_text()

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 )
Generated from commit: vsfteam/vsf@ceb53fd