Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

shgl::GlTextureStorage Class Reference

Inheritance diagram for shgl::GlTextureStorage:

Inheritance graph
[legend]
Collaboration diagram for shgl::GlTextureStorage:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GlTextureStorage (SH::ShMemory *memory, GLenum target, GLenum format, GLint internalFormat, SH::ShValueType valueType, int width, int height, int depth, int tuplesize, int count, GlTextureNamePtr name)
 ~GlTextureStorage ()
std::string id () const
 Return an id uniquely identifying the _type_ of this storage This is used for looking up transfer functions.
GLuint name () const
const GlTextureNamePtrtexName () const
GLenum target () const
GLenum format () const
GLint internalFormat () const
int width () const
int height () const
int depth () const
int tuplesize () const
int count () const

Detailed Description

Definition at line 34 of file GlTextureStorage.hpp.


Member Function Documentation

std::string shgl::GlTextureStorage::id  )  const [inline, virtual]
 

Return an id uniquely identifying the _type_ of this storage This is used for looking up transfer functions.

e.g.: host, opengl:texture, sm:texture

Implements SH::ShStorage.

Definition at line 44 of file GlTextureStorage.hpp.


The documentation for this class was generated from the following files:
Generated on Wed Jun 15 18:17:08 2005 for Sh by  doxygen 1.4.3-20050530