virtual void bind_now(diguyTextureMapType texture_type)
This function will be called by DI-Guy when the texture should be made active, or bound...
Definition: diguyOglGraphicsTextureArray.cpp:200
GLuint m_texture_object
Definition: diguyOglGraphicsTextureArray.h:37
virtual void build()
This function will be called by DI-Guy when it is time for a renderer-specific texture object to be c...
Definition: diguyOglGraphicsTextureArray.cpp:56
A class that represents a shared 2D texture array.
Definition: diguyGraphicsTextureArray.h:40
The class diguyOglGraphicsTextureArray is an example of a diguyGraphicsTextureArray subclass for an i...
Definition: diguyOglGraphicsTextureArray.h:24
virtual void unbuild()
This function will be called by DI-Guy when it is time for a renderer-specific texture object to be d...
Definition: diguyOglGraphicsTextureArray.cpp:174
diguyGraphicsTextureArray * diguyOglGraphicsTextureArray_create_func(void *internal_data)
Create function declaration.
Definition: diguyOglGraphicsTextureArray.cpp:227
diguyTextureMapType
This enumeration lists the type of texture map a given image file is being used as.
Definition: diguyGraphicsTexture.h:56
diguyOglGraphicsTextureArray(void *internal_data)
Definition: diguyOglGraphicsTextureArray.cpp:25
int m_built
Definition: diguyOglGraphicsTextureArray.h:36