Page principale | Liste des namespaces | Hiérarchie des classes | Liste par ordre alphabétique | Liste des composants | Liste des fichiers | Composants | Déclarations

pi2d14_numberrenderer.h

Aller à la documentation de ce fichier.
00001 
00002 #ifndef SIMULATOM_NUMBER_RENDERER
00003 #define SIMULATOM_NUMBER_RENDERER
00004 
00005 #include <GL/gl.h>
00006 #include <GL/glu.h>
00007 
00008 namespace MENU
00009 {
00010 
00011 #define NUMBER_TEX_OFFSET               0.1             //la largeur d'un nombre dans la texture 0123456789 (1/10)
00012 
00013 
00019         class NumberRenderer
00020         {
00021         private:
00022                 unsigned int idTexNumber;                       //numero d'identifiant de la texture contenant les nombres
00023 
00024         protected:
00025 
00026         public:
00027 
00032                 NumberRenderer(unsigned int numberTextureId);
00036                 ~NumberRenderer();
00037 
00047                 void render(unsigned int number, int x, int y, int sizex, int sizey);   //rend un nombre à l'ecran
00048         };
00049 
00050 }
00051 
00052 #endif
00053 

Généré le Fri Mar 26 13:02:03 2004 pour AlgoAtomD par doxygen 1.3.5