X-Git-Url: http://git.euphorik.ch/index.cgi?a=blobdiff_plain;f=WCudaMSE%2FAPI_Bilat_FreeGlut_Tools%2FINC%2FGLUTFontLoader.h;fp=WCudaMSE%2FAPI_Bilat_FreeGlut_Tools%2FINC%2FGLUTFontLoader.h;h=6d37f5108e4d1de9bf7bd4f6249a2cc241efc481;hb=8d08c12b29c2a14684f35c023ee39e694bb80d25;hp=0000000000000000000000000000000000000000;hpb=226de81f7e1f1fbf4ac79d0d089e8a05ec7159a0;p=GPU.git diff --git a/WCudaMSE/API_Bilat_FreeGlut_Tools/INC/GLUTFontLoader.h b/WCudaMSE/API_Bilat_FreeGlut_Tools/INC/GLUTFontLoader.h new file mode 100755 index 0000000..6d37f51 --- /dev/null +++ b/WCudaMSE/API_Bilat_FreeGlut_Tools/INC/GLUTFontLoader.h @@ -0,0 +1,34 @@ +#ifndef GLUT_FONT_LOADER_H +#define GLUT_FONT_LOADER_H + +#include "FontLoader_A.h" +#include "envFreeGlutTools.h" + +#include +using std::map; + +/*----------------------------------------------------------------------*\ + |* Declaration *| + \*---------------------------------------------------------------------*/ + +/*--------------------------------------*\ + |* Public *| + \*-------------------------------------*/ + +class CBI_FREEGLUT_TOOLS GLUTFontLoader: public FontLoader_A + { + public: + GLUTFontLoader(); + virtual ~GLUTFontLoader(); + + virtual const Font_A* loadFont(string fontName); + virtual const Font_A* loadFont(FontType type=HELVETICA_12); + private : + map mapGlutFont; + }; + +#endif + +/*----------------------------------------------------------------------*\ + |* End *| + \*---------------------------------------------------------------------*/