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

Go to the source code of this file.

Macros

#define VSF_TGUI_CFG_SUPPORT_SV_MULTI_LINE_TEXT   ENABLED
 
#define VSF_TGUI_CFG_SUPPORT_SV_MULTI_LINE_TEXT_ALIGN   ENABLED
 

Functions

vsf_tgui_string_tvsf_tgui_text_get_line (vsf_tgui_string_t *ptStringIn, int16_t *piOffSet, vsf_tgui_string_t *ptStringOut)
 
vsf_tgui_size_t vsf_tgui_text_get_size (const uint8_t chFontIndex, vsf_tgui_string_t *ptString, uint16_t *phwLineCount, uint8_t *pchCharHeight, int_fast8_t chInterlineSpace)
 
uint32_t vsf_tgui_text_get_next (const char *pchString, size_t *ptSize)
 

Macro Definition Documentation

◆ VSF_TGUI_CFG_SUPPORT_SV_MULTI_LINE_TEXT

#define VSF_TGUI_CFG_SUPPORT_SV_MULTI_LINE_TEXT   ENABLED

◆ VSF_TGUI_CFG_SUPPORT_SV_MULTI_LINE_TEXT_ALIGN

#define VSF_TGUI_CFG_SUPPORT_SV_MULTI_LINE_TEXT_ALIGN   ENABLED

Function Documentation

◆ vsf_tgui_text_get_line()

vsf_tgui_string_t * vsf_tgui_text_get_line ( vsf_tgui_string_t ptStringIn,
int16_t piOffSet,
vsf_tgui_string_t ptStringOut 
)
extern

◆ vsf_tgui_text_get_size()

vsf_tgui_size_t vsf_tgui_text_get_size ( const uint8_t  chFontIndex,
vsf_tgui_string_t ptString,
uint16_t phwLineCount,
uint8_t pchCharHeight,
int_fast8_t  chInterlineSpace 
)
extern

◆ vsf_tgui_text_get_next()

uint32_t vsf_tgui_text_get_next ( const char *  pchString,
size_t ptSize 
)
extern