| GL Studio Safety Critical Embedded C++ Runtime Library
    | 
#include <gls_text.h>
| Public Attributes | |
| GlsFloat32 | baselineShift | 
| GlsColor | bgColor | 
| GlsColor | fgColor | 
| GlsBool | fauxBold | 
| GlsBool | inverse | 
| GlsFloat32 | scale | 
| GlsFloat32 | spacing | 
| GlsBool | strikeThru | 
| GlsBool | underline | 
Attributes for a character in the text display
| GlsFloat32 GlsText::CharAttribute::baselineShift | 
amount of cell height to baseline shift, -1.0f <= baselineShift <= 1.0f
| GlsColor GlsText::CharAttribute::bgColor | 
background color
| GlsBool GlsText::CharAttribute::fauxBold | 
GLS_TRUE if bold is enabled GLS_FALSE
| GlsColor GlsText::CharAttribute::fgColor | 
text color
| GlsBool GlsText::CharAttribute::inverse | 
GLS_TRUE if inverse video enabled else GLS_FALSE
| GlsFloat32 GlsText::CharAttribute::scale | 
scale for character cell, 0.0f < scale <= 1.0f
| GlsFloat32 GlsText::CharAttribute::spacing | 
amount of character width to space the char, spacing >= 0.0f
| GlsBool GlsText::CharAttribute::strikeThru | 
GLS_TRUE if strike thru is enabled else GLS_FALSE
| GlsBool GlsText::CharAttribute::underline | 
GLS_TRUE if underline is enabled