Changeset 3773 in orxonox.OLD for orxonox/branches/textEngine/src/lib/graphics/font/text_engine.h
- Timestamp:
- Apr 11, 2005, 2:07:13 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/branches/textEngine/src/lib/graphics/font/text_engine.h
r3772 r3773 92 92 class Text 93 93 { 94 friend class TextEngine; 94 95 public: 95 Text(Font* font, int type = TEXT_DYNAMIC);96 96 ~Text(void); 97 97 … … 113 113 virtual void draw(void); 114 114 115 private: 116 Text(Font* font, int type = TEXT_DYNAMIC); 115 117 116 118 Font* font; … … 186 188 /////////////////// 187 189 //! A singleton Class that operates as a Handler for generating and rendering Text in 2D 188 class TextEngine : public BaseObject {189 190 class TextEngine : public BaseObject 191 { 190 192 public: 191 193 static TextEngine* getInstance(void); … … 194 196 Text* createText(const char* fontFile, 195 197 unsigned int fontSize = FONT_DEFAULT_SIZE, 198 int textType = TEXT_DYNAMIC, 196 199 Uint8 r = FONT_DEFAULT_COLOR_R, 197 200 Uint8 g = FONT_DEFAULT_COLOR_G, … … 200 203 void deleteText(Text* text); 201 204 202 void draw(void) ;203 205 void draw(void) const; 206 204 207 private: 205 208 TextEngine(void);
Note: See TracChangeset
for help on using the changeset viewer.