All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GLPtexMipmapTexture Class Reference

#include <glPtexMipmapTexture.h>

Inheritance diagram for GLPtexMipmapTexture:
NonCopyable< GLPtexMipmapTexture >

Public Member Functions

GLuint GetLayoutTextureBuffer () const
 
GLuint GetTexelsTexture () const
 Returns the texels texture array. More...
 
size_t GetMemoryUsage () const
 Returns the amount of allocated memory (in byte) More...
 
 ~GLPtexMipmapTexture ()
 

Static Public Member Functions

static GLPtexMipmapTextureCreate (PtexTexture *reader, int maxLevels=-1, size_t targetMemory=0)
 

Additional Inherited Members

Detailed Description

Definition at line 42 of file glPtexMipmapTexture.h.

Constructor & Destructor Documentation

Member Function Documentation

static GLPtexMipmapTexture* Create ( PtexTexture *  reader,
int  maxLevels = -1,
size_t  targetMemory = 0 
)
static
GLuint GetLayoutTextureBuffer ( ) const
inline

Returns the texture buffer containing the layout of the ptex faces in the texels texture array.

Definition at line 50 of file glPtexMipmapTexture.h.

size_t GetMemoryUsage ( ) const
inline

Returns the amount of allocated memory (in byte)

Definition at line 56 of file glPtexMipmapTexture.h.

GLuint GetTexelsTexture ( ) const
inline

Returns the texels texture array.

Definition at line 53 of file glPtexMipmapTexture.h.


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