Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / API_Bilat_FreeGlut_Tools / INC / GLUTFont.h
1 #ifndef GLUT_FONT_H
2 #define GLUT_FONT_H
3 #include "Font_A.h"
4 #include "envFreeGlutTools.h"
5 #include "GLConfig.h"
6
7
8 #include <string>
9
10 using std::string;
11
12 class CBI_FREEGLUT_TOOLS GLUTFont: public Font_A
13 {
14 public:
15 /**
16 * fontWidth and fontHeight in pixels
17 *
18 * glutFont :
19 *
20 * GLUT_BITMAP_8_BY_13, 8x13 pixels
21 * GLUT_BITMAP_9_BY_15, 9x15 pixels
22 * GLUT_BITMAP_TIMES_ROMAN_10
23 * GLUT_BITMAP_TIMES_ROMAN_24
24 * GLUT_BITMAP_HELVETICA_10
25 * GLUT_BITMAP_HELVETICA_12
26 * GLUT_BITMAP_HELVETICA_18
27 */
28 GLUTFont(int fontHeight,void* glutFont);
29 GLUTFont(const GLUTFont& source);
30 virtual ~GLUTFont();
31
32
33 public:
34 void* glutFont;
35
36 };
37
38 #endif