29 #if defined(ENERGIA) // LaunchPad specific 31 #else // Arduino general 39 #if (FONT_MODE == USE_FONT_TERMINAL) 41 #ifndef hV_FONT_TERMINAL_RELEASE 42 #define hV_FONT_TERMINAL_RELEASE 507 54 #if (MAX_FONT_SIZE > 0) 56 #if (MAX_FONT_SIZE > 1) 58 #if (MAX_FONT_SIZE > 2) 60 #if (MAX_FONT_SIZE > 3) 208 #endif // USE_FONT_TERMINAL 210 #endif // hV_FONT_TERMINAL_RELEASE font_s _f_font
font
Definition: hV_Font_Terminal.h:198
Class for font as header file.
Definition: hV_Font_Terminal.h:82
void _f_setFontSolid(bool flag=true)
Set transparent or opaque text.
Definition: hV_Font_Terminal.cpp:48
fontNumber_e
Biggest font size.
Definition: hV_Font_Terminal.h:71
uint8_t _f_getFontKind()
Get selected font details.
Definition: hV_Font_Terminal.cpp:163
uint8_t _f_fontMax()
Number of fonts.
Definition: hV_Font_Terminal.cpp:88
void _f_setFontSpaceY(uint8_t number=1)
Set additional pixels between two characters, vertical axis.
Definition: hV_Font_Terminal.cpp:98
Definition: hV_Font_Terminal.h:74
uint16_t _f_characterSizeX(uint8_t character=0x00)
Character size, x-axis.
Definition: hV_Font_Terminal.cpp:135
Structure for font.
Definition: hV_Font.h:90
void _f_selectFont(uint8_t font)
Select font.
Definition: hV_Font_Terminal.cpp:53
Configuration of the options for Pervasive Displays Library Suite.
uint8_t _f_getCharacter(uint8_t character, uint16_t index)
Get definition for line of character.
Definition: hV_Font_Terminal.cpp:103
Definition: hV_Font_Terminal.h:75
void _f_setFontSpaceX(uint8_t number=1)
Set additional pixels between two characters, horizontal axis.
Definition: hV_Font_Terminal.cpp:93
uint16_t _f_stringSizeX(String text)
String size, x-axis.
Definition: hV_Font_Terminal.cpp:145
Definition: hV_Font_Terminal.h:76
void _f_begin()
Initialisation.
Definition: hV_Font_Terminal.cpp:32
bool _f_fontSolid
font
Definition: hV_Font_Terminal.h:203
Definition: hV_Font_Terminal.h:73
uint8_t _f_addFont(font_s fontName)
Use a font.
Definition: hV_Font_Terminal.cpp:43
uint8_t _f_fontNumber
number of fonts available, 0.._fontNumber-1
Definition: hV_Font_Terminal.h:199
uint8_t _f_fontSize
actual font selected
Definition: hV_Font_Terminal.h:200
uint16_t _f_characterSizeY()
Character size, y-axis.
Definition: hV_Font_Terminal.cpp:140
uint8_t _f_fontSpaceX
pixels between two characters, horizontal axis
Definition: hV_Font_Terminal.h:201
uint8_t _f_getFontMaxWidth()
Get selected font details.
Definition: hV_Font_Terminal.cpp:167
uint8_t _f_fontSpaceY
pixels between two characters, vertical axis
Definition: hV_Font_Terminal.h:202
uint8_t _f_stringLengthToFitX(String text, uint16_t pixels)
Number of characters to fit a size, x-axis.
Definition: hV_Font_Terminal.cpp:150