gKit2 light
Ringtexture.h
1 
3 {
4  Ringtexture( const Ringtexture& );
5  Ringtexture& operator=( const Ringtexture& );
6 
7 public:
8  // collection de textures statiques
9  int static_texture_layer( const unsigned int id ); // renvoie le layer stockant la texture id
10  GLint static_texture( const unsigned int id ); // renvoie le texture 2d array stockant la texture id
11 
12  // collection de textures dynamiques
13  int layer( const unsigned int id ); // renvoie le layer stockant la texture id
14  GLint texture( const unsigned int id ); // renvoie le texture 2d array stockant la texture id
15 
16 
17  GLint name[32]; // texture 2d array
18  //~ std::vector< tuple<int,int> > id_map; // map texture id -> texture gl + layer ? stockage shader ?
19 };