gk::GLTexture Class Reference

representation d'une texture openGL. More...

#include <TPTexture.h>

Inheritance diagram for gk::GLTexture:
gk::GLResource gk::GLTexture1D gk::GLTexture1DArray gk::GLTexture2D gk::GLTexture3D gk::GLTextureCubeArray gk::GLDepthTexture gk::GLTexture2DArray gk::GLTextureCube

List of all members.

Public Member Functions

 GLTexture (const GLenum target)
int createGLResource ()
 comportement par defaut, necessaire pour GLManager, a redefinir dans les classes derivees.
int releaseGLResource ()
 comportement par defaut, necessaire pour GLManager, a redefinir dans les classes derivees.
GLuint name () const
GLenum target () const
GLenum format () const
GLenum dataFormat () const
GLenum dataType () const
int width () const
int height () const
int depth () const

Protected Member Functions

 GLTexture (const GLTexture &)
GLTextureoperator= (const GLTexture &)

Protected Attributes

GLuint m_name
GLuint m_target
GLenum m_format
GLenum m_data_format
GLenum m_data_type
int m_width
int m_height
int m_depth

Detailed Description

representation d'une texture openGL.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Friends
Generated on Thu Sep 22 16:34:00 2011 for gKitGL by  doxygen 1.6.3