Open CASCADE Technology
6.5.4
|
OpenGl_ResourceTexture represents the texture resource for OpenGl_ResourceCleaner.
#include <OpenGl_ResourceTexture.hxx>
Public Member Functions | |
OpenGl_ResourceTexture (const GLuint theId) | |
Constructor. | |
virtual | ~OpenGl_ResourceTexture () |
Destructor. | |
virtual void | Release (const OpenGl_Context *theGlCtx) |
Destroy object - will release GPU memory if any. | |
Protected Attributes | |
GLuint | myTextureId |
Texture name (index) |
virtual OpenGl_ResourceTexture::~OpenGl_ResourceTexture | ( | ) | [virtual] |
virtual void OpenGl_ResourceTexture::Release | ( | const OpenGl_Context * | theGlCtx | ) | [virtual] |
Implements OpenGl_Resource.
GLuint OpenGl_ResourceTexture::myTextureId [protected] |