Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Attributes
OpenGl_ResourceTexture Class Reference

OpenGl_ResourceTexture represents the texture resource for OpenGl_ResourceCleaner.

#include <OpenGl_ResourceTexture.hxx>

Inheritance diagram for OpenGl_ResourceTexture:
Inheritance graph
[legend]

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)

Constructor & Destructor Documentation


Member Function Documentation

virtual void OpenGl_ResourceTexture::Release ( const OpenGl_Context theGlCtx) [virtual]

Implements OpenGl_Resource.


Field Documentation


The documentation for this class was generated from the following file: