Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

FontMgr.H

Go to the documentation of this file.
00001 
00010 #ifndef FONTMGR_H
00011 #define FONTMGR_H
00012 
00013 #include "glfont.H"
00014 
00015 // Gluebase includes
00016 #define OUTSIDE_GLUE_CORE
00017 #include <std/list.H>
00018 #include <mlib/points.H>
00019 
00020 class FONTMGR
00021 {
00022  public:
00023   static void registerFont(char* szFontName);
00024   static void render(char* szText, const float x, const float y, const float z, const int font = 0);
00025   static float getSize(char* szText, const float x, const float y, const float z, const int font = 0);
00026   
00027  protected:
00028   
00029   // font list
00030   static ARRAY<GLFONT*> _fontList;
00031 };
00032 
00033 #endif // FONTMGR_H

Generated on Thu Jul 8 15:19:28 2004 for inspace by doxygen 1.3.4