| GL Studio Safety Critical Embedded C++ Runtime Library
    | 
#include <gls_text.h>
| Public Attributes | |
| const GlsRenderObject::InitParameters | renderInitParameters | 
| const GlsTextureVertexArray::InitParameters | verticesInitParameters | 
| const GlsUInt32 | rows | 
| const GlsUInt32 | border | 
| const GlsFloat32 | cellWidth | 
| const GlsFloat32 | cellHeight | 
| const GlsFontBase *const * | font | 
| const GlsBool | halo | 
| const GlsColor | haloColor | 
| const Justification | justification | 
| const GlsFloat32 | lineSpacing | 
| const GlsUInt32 | numChars | 
| const GlsChar *const | str | 
| const GlsBool | shadow | 
| const GlsFloat32 | shadowDistance | 
| const GlsColor | shadowColor | 
| const GlsBool | uppercase | 
| const GlsBool | wrapText | 
| const CharAttribute | charAttribute | 
initialization parameters for a GlsText object
| const GlsUInt32 GlsText::InitParameters::border | 
size of border in logical units
| const GlsFloat32 GlsText::InitParameters::cellHeight | 
height of character cell in logical units ( >= 0.0f )
| const GlsFloat32 GlsText::InitParameters::cellWidth | 
width of character cell in logical units ( >= 0.0f )
| const CharAttribute GlsText::InitParameters::charAttribute | 
initial character attribute for all characters
| const GlsFontBase* const* GlsText::InitParameters::font | 
font for text display
| const GlsBool GlsText::InitParameters::halo | 
GLS_TRUE if halo is enabled else GLS_FALSE
| const GlsColor GlsText::InitParameters::haloColor | 
initial halo color
| const Justification GlsText::InitParameters::justification | 
text justification mode
| const GlsFloat32 GlsText::InitParameters::lineSpacing | 
amount of cell height used to space lines of text, ( lineSpacing >= 0.0f )
| const GlsUInt32 GlsText::InitParameters::numChars | 
number of characters the text object can hold
| const GlsRenderObject::InitParameters GlsText::InitParameters::renderInitParameters | 
base class initialization parameters
| const GlsUInt32 GlsText::InitParameters::rows | 
number of rows of text ( > 0 )
| const GlsBool GlsText::InitParameters::shadow | 
GLS_TRUE if shadow effect is on else GLS_FALSE
| const GlsColor GlsText::InitParameters::shadowColor | 
initial color of the shadow effect behind the characters
| const GlsFloat32 GlsText::InitParameters::shadowDistance | 
amount of cell width for offset of shadow effect, ( -1.0f <= shadowDistance <= 1.0f )
| const GlsChar* const GlsText::InitParameters::str | 
initial string value for text
| const GlsBool GlsText::InitParameters::uppercase | 
GLS_TRUE if all text is displayed in uppercase else GLS_FALSE
| const GlsTextureVertexArray::InitParameters GlsText::InitParameters::verticesInitParameters | 
vertices for background poly
| const GlsBool GlsText::InitParameters::wrapText | 
GLS_TRUE if text is wrapped else GLS_FALSE