VSF Documented
Macros | Functions
vsf_tgui_sv_port.h File Reference
#include "../../vsf_tgui_cfg.h"
#include "./vsf_tgui_sv_font.h"
#include "./vsf_tgui_sv_color.h"

Go to the source code of this file.

Macros

#define VSF_TGUI_HOR_MAX   800
 
#define VSF_TGUI_VER_MAX   600
 

Functions

void vsf_tgui_sv_port_draw_rect (vsf_tgui_location_t *location_ptr, vsf_tgui_size_t *size_ptr, vsf_tgui_sv_color_t tColor)
 
void vsf_tgui_sv_port_draw_char (vsf_tgui_location_t *location_ptr, vsf_tgui_location_t *font_location_ptr, vsf_tgui_size_t *size_ptr, const uint8_t chFontIndex, uint32_t char_u32, vsf_tgui_sv_color_t tCharColor)
 
void vsf_tgui_sv_port_draw_root_tile (vsf_tgui_location_t *location_ptr, vsf_tgui_location_t *tile_ptrLocation, vsf_tgui_size_t *size_ptr, const vsf_tgui_tile_t *tile_ptr, uint_fast8_t trans_rate)
 
vsf_tgui_size_t vsf_tgui_font_get_size (void *font_ptr, uint32_t char_u32)
 
uint8_t vsf_tgui_font_get_pixel_color (void *font_ptr, uint32_t char_u32, vsf_tgui_location_t *location_ptr)
 

Macro Definition Documentation

◆ VSF_TGUI_HOR_MAX

#define VSF_TGUI_HOR_MAX   800

◆ VSF_TGUI_VER_MAX

#define VSF_TGUI_VER_MAX   600

Function Documentation

◆ vsf_tgui_sv_port_draw_rect()

void vsf_tgui_sv_port_draw_rect ( vsf_tgui_location_t location_ptr,
vsf_tgui_size_t size_ptr,
vsf_tgui_sv_color_t  tColor 
)
extern

◆ vsf_tgui_sv_port_draw_char()

void vsf_tgui_sv_port_draw_char ( vsf_tgui_location_t location_ptr,
vsf_tgui_location_t font_location_ptr,
vsf_tgui_size_t size_ptr,
const uint8_t  chFontIndex,
uint32_t  char_u32,
vsf_tgui_sv_color_t  tCharColor 
)
extern

◆ vsf_tgui_sv_port_draw_root_tile()

void vsf_tgui_sv_port_draw_root_tile ( vsf_tgui_location_t location_ptr,
vsf_tgui_location_t tile_ptrLocation,
vsf_tgui_size_t size_ptr,
const vsf_tgui_tile_t tile_ptr,
uint_fast8_t  trans_rate 
)
extern

◆ vsf_tgui_font_get_size()

vsf_tgui_size_t vsf_tgui_font_get_size ( void *  font_ptr,
uint32_t  char_u32 
)
extern

◆ vsf_tgui_font_get_pixel_color()

uint8_t vsf_tgui_font_get_pixel_color ( void *  font_ptr,
uint32_t  char_u32,
vsf_tgui_location_t location_ptr 
)
extern