VSF Documented
Macros | Functions
vsf_tgui_scguiv_label.h File Reference
#include "../../vsf_tgui_cfg.h"
#include "./vsf_tgui_scguiv_control.h"
#include "../../utilities/vsf_tgui_text.h"

Go to the source code of this file.

Macros

#define vsf_tgui_label_v_init   vsf_tgui_control_v_init
 
#define vsf_tgui_label_v_post_render   vsf_tgui_control_v_post_render
 
#define vsf_tgui_label_v_depose   vsf_tgui_control_v_depose
 
#define vsf_tgui_label_v_update   vsf_tgui_control_v_update
 

Functions

fsm_rt_t vsf_tgui_label_v_render (vsf_tgui_t *gui_ptr, vsf_tgui_label_t *label_ptr, vsf_tgui_region_t *dirty_region_ptr, vsf_tgui_control_refresh_mode_t mode)
 
uint8_t __vk_tgui_label_v_get_font (vsf_tgui_label_t *label_ptr)
 
vsf_tgui_size_t __vk_tgui_label_v_get_minimal_rendering_size (vsf_tgui_label_t *label_ptr)
 
int_fast16_t __vk_tgui_label_get_line_height (const vsf_tgui_label_t *label_ptr)
 

Macro Definition Documentation

◆ vsf_tgui_label_v_init

#define vsf_tgui_label_v_init   vsf_tgui_control_v_init

◆ vsf_tgui_label_v_post_render

#define vsf_tgui_label_v_post_render   vsf_tgui_control_v_post_render

◆ vsf_tgui_label_v_depose

#define vsf_tgui_label_v_depose   vsf_tgui_control_v_depose

◆ vsf_tgui_label_v_update

#define vsf_tgui_label_v_update   vsf_tgui_control_v_update

Function Documentation

◆ vsf_tgui_label_v_render()

fsm_rt_t vsf_tgui_label_v_render ( vsf_tgui_t *  gui_ptr,
vsf_tgui_label_t *  label_ptr,
vsf_tgui_region_t dirty_region_ptr,
vsf_tgui_control_refresh_mode_t  mode 
)
extern
Parameters
dirty_region_ptryou can ignore the tDirtyRegion for simplicity

◆ __vk_tgui_label_v_get_font()

uint8_t __vk_tgui_label_v_get_font ( vsf_tgui_label_t *  label_ptr)
extern

◆ __vk_tgui_label_v_get_minimal_rendering_size()

vsf_tgui_size_t __vk_tgui_label_v_get_minimal_rendering_size ( vsf_tgui_label_t *  label_ptr)
extern

◆ __vk_tgui_label_get_line_height()

int_fast16_t __vk_tgui_label_get_line_height ( const vsf_tgui_label_t *  label_ptr)
extern