Public Methods
-
TextureManager()
- friend class Texture;
-
~TextureManager()
-
int AddTexture( const string &filename)
-
int AddTexture(Texture &t)
-
void UnLoadTexture( int texindex )
-
void BuildTextures(void)
-
int getIndexAvailable()
-
void MakeGLTexture(int texindex)
-
void StartTexDrawing(int texindex)
- Builds OpenGL texture
-
void StopTexDrawing()
- Set Texture state and binds texture pointed by texindex
-
int FindTexture( const string &strName)
- Must be called after textured drawing
-
int ParseXML(xmlDocPtr doc, xmlNodePtr cur)
- parse a Texture node.
Private Fields
-
vector<Texture> textures
-
GLboolean texturing
Documentation
- TextureManager()
- friend class Texture;
- ~TextureManager()
- int AddTexture( const string &filename)
- int AddTexture(Texture &t)
- void UnLoadTexture( int texindex )
- void BuildTextures(void)
- int getIndexAvailable()
- void MakeGLTexture(int texindex)
- void StartTexDrawing(int texindex)
- Builds OpenGL texture
- void StopTexDrawing()
- Set Texture state and binds texture pointed by texindex
- int FindTexture( const string &strName)
- Must be called after textured drawing
- int ParseXML(xmlDocPtr doc, xmlNodePtr cur)
- parse a Texture node. Returns the index of the texture if OK, -1 otherwise.
- vector<Texture> textures
- GLboolean texturing
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.