VSF Documented
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(...)
 
#define tgui_v_show_corner_tile(...)
 
#define tgui_v_background_color(...)
 
#define tgui_v_font(...)
 
#define tgui_v_text_color(...)
 
#define tgui_v_border_width(...)
 
#define tgui_v_border_radius(...)
 
#define tgui_v_border_color(...)
 

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 ( ...)
Value:
.dummy_bits = 0

◆ tgui_v_show_corner_tile

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

◆ tgui_v_background_color

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

◆ tgui_v_font

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

◆ tgui_v_text_color

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

◆ tgui_v_border_width

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

◆ tgui_v_border_radius

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

◆ tgui_v_border_color

#define tgui_v_border_color ( ...)
Value:
.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
Generated from commit: vsfteam/vsf@ceb53fd