1 #ifndef _GLS_TEXT_GRID_H
2 #define _GLS_TEXT_GRID_H
70 #if defined( GLS_DEBUG )
197 #endif // _GLS_TEXT_GRID_H
Definition: gls_text.h:72
Definition: gls_state_manager.h:63
Definition: gls_event.h:304
virtual void DrawCharacters(GlsStateManager &gl)
const GlsUInt32 _columns
Definition: gls_text_grid.h:151
const GlsUInt32 _columns
Definition: gls_text_grid.h:161
virtual void CalculateRowData(void)
void SetCharAttribute(const GlsUInt32 column, const GlsUInt32 row, const GlsText::CharAttribute &charAttribute)
Definition: gls_text.h:90
This header defines a GLS_DEBUG only macro for facilitating evaluating class invariants in the GL Stu...
GlsTextGrid(const InitParameters &initParameters, GlsEventDispatcher *const eventDispatcher)
unsigned int GlsUInt32
Definition: gls_types.h:73
This header defines any preprocessor defines needed to configure the GL Studio DO-178B Runtime Librar...
This header defines GlsTextureVertexArray which encapsulates an array of GlsTextureVertex 's in the G...
Definition: gls_text_grid.h:58
void SetCharAttribute(const GlsUInt32 column, const GlsUInt32 row, const GlsText::CharAttribute &charAttribute)
#define GLS_CLASS_INVARIANT_DECLARATION(ClassName)
Definition: gls_class_invariant.h:80
virtual void SetCharAttributes(const GlsText::CharAttribute &charAttribute)
const GlsText::CharAttribute & GetCharAttribute(const GlsUInt32 column, const GlsUInt32 row) const
CharAttributeGrid(const GlsUInt32 columns, const GlsUInt32 rows, const GlsText::CharAttribute &initialAttributes)
Definition: gls_text_grid.h:64
bool GlsBool
Definition: gls_types.h:96
const GlsUInt32 columns
Definition: gls_text_grid.h:68
const GlsText::InitParameters textInitParameters
Definition: gls_text_grid.h:66
GlsText::CharAttribute *const _charAttributes
Definition: gls_text_grid.h:153
This header defines the GlsText base class in the GL Studio DO-178B Runtime Library.
const GlsUInt32 _rows
Definition: gls_text_grid.h:152
Definition: gls_text.h:114
GlsBool _perCharAttributes
Definition: gls_text_grid.h:163
virtual ~CharAttributeGrid()
CharAttributeGrid _charAttributes
Definition: gls_text_grid.h:162
Definition: gls_text_grid.h:110
Definition: gls_polygon.h:55
Definition: gls_display_object.h:64