VSF Documented
Macros | Functions
vsf_tgui_v.h File Reference
#include "../vsf_tgui_cfg.h"
#include "../controls/vsf_tgui_controls.h"
#include <VSF_TGUI_V_TEMPLATE_HEADER_FILE>

Go to the source code of this file.

Macros

#define VSF_TGUI_V_TEMPLATE_HEADER_FILE   "./simple_view/vsf_tgui_v_template.h"
 
#define tgui_v_tile_trans_rate(...)   .dummy_bits = 0
 
#define tgui_v_show_corner_tile(...)   .dummy_bits = 0
 
#define tgui_v_background_color(...)   .dummy_bits = 0
 
#define tgui_v_font(...)   .dummy_bits = 0
 
#define tgui_v_text_color(...)   .dummy_bits = 0
 
#define tgui_v_border_width(...)   .dummy_bits = 0
 
#define tgui_v_border_radius(...)   .dummy_bits = 0
 
#define tgui_v_border_color(...)   .dummy_bits = 0
 

Functions

void vsf_tgui_region_update_with_align (vsf_tgui_region_t *ptDrawRegion, vsf_tgui_region_t *ptResourceRegion, vsf_tgui_align_mode_t tMode)
 
vsf_tgui_size_t __vk_tgui_label_v_text_get_size (vsf_tgui_label_t *ptLabel, uint16_t *phwLineCount, uint8_t *pchCharHeight)
 
vsf_tgui_size_t __vk_tgui_label_v_get_minimal_rendering_size (vsf_tgui_label_t *ptLabel)
 
uint8_t vsf_tgui_font_get_char_height (const uint8_t font_index)
 
uint8_t vsf_tgui_font_get_char_width (const uint8_t font_index, uint32_t char_u32)
 
void vsf_tgui_font_release_char (const uint8_t font_index, uint32_t char_u32, void *bitmap)
 
void * vsf_tgui_font_get_char (const uint8_t font_index, uint32_t char_u32, vsf_tgui_region_t *char_region_ptr)
 

Macro Definition Documentation

◆ VSF_TGUI_V_TEMPLATE_HEADER_FILE

#define VSF_TGUI_V_TEMPLATE_HEADER_FILE   "./simple_view/vsf_tgui_v_template.h"

◆ tgui_v_tile_trans_rate

#define tgui_v_tile_trans_rate (   ...)    .dummy_bits = 0

◆ tgui_v_show_corner_tile

#define tgui_v_show_corner_tile (   ...)    .dummy_bits = 0

◆ tgui_v_background_color

#define tgui_v_background_color (   ...)    .dummy_bits = 0

◆ tgui_v_font

#define tgui_v_font (   ...)    .dummy_bits = 0

◆ tgui_v_text_color

#define tgui_v_text_color (   ...)    .dummy_bits = 0

◆ tgui_v_border_width

#define tgui_v_border_width (   ...)    .dummy_bits = 0

◆ tgui_v_border_radius

#define tgui_v_border_radius (   ...)    .dummy_bits = 0

◆ tgui_v_border_color

#define tgui_v_border_color (   ...)    .dummy_bits = 0

Function Documentation

◆ vsf_tgui_region_update_with_align()

void vsf_tgui_region_update_with_align ( vsf_tgui_region_t ptDrawRegion,
vsf_tgui_region_t ptResourceRegion,
vsf_tgui_align_mode_t  tMode 
)
extern

◆ __vk_tgui_label_v_text_get_size()

vsf_tgui_size_t __vk_tgui_label_v_text_get_size ( vsf_tgui_label_t *  ptLabel,
uint16_t phwLineCount,
uint8_t pchCharHeight 
)
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 *  ptLabel)
extern

◆ vsf_tgui_font_get_char_height()

uint8_t vsf_tgui_font_get_char_height ( const uint8_t  font_index)
extern

◆ vsf_tgui_font_get_char_width()

uint8_t vsf_tgui_font_get_char_width ( const uint8_t  font_index,
uint32_t  char_u32 
)
extern

◆ vsf_tgui_font_release_char()

void vsf_tgui_font_release_char ( const uint8_t  font_index,
uint32_t  char_u32,
void *  bitmap 
)
extern

◆ vsf_tgui_font_get_char()

void * vsf_tgui_font_get_char ( const uint8_t  font_index,
uint32_t  char_u32,
vsf_tgui_region_t char_region_ptr 
)
extern