HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GlfPtexMipmapTextureLoader Class Reference

#include <ptexMipmapTextureLoader.h>

Public Member Functions

GLF_API GlfPtexMipmapTextureLoader (PtexTexture *ptex, int maxNumPages, int maxLevels=-1, size_t targetMemory=0, bool seamlessMipmap=true)
 
GLF_API ~GlfPtexMipmapTextureLoader ()
 
const unsigned char * GetLayoutBuffer () const
 
const unsigned char * GetTexelBuffer () const
 
int GetNumFaces () const
 
int GetNumPages () const
 
int GetPageWidth () const
 
int GetPageHeight () const
 
size_t GetMemoryUsage () const
 

Detailed Description

Definition at line 37 of file ptexMipmapTextureLoader.h.

Constructor & Destructor Documentation

GLF_API GlfPtexMipmapTextureLoader::GlfPtexMipmapTextureLoader ( PtexTexture *  ptex,
int  maxNumPages,
int  maxLevels = -1,
size_t  targetMemory = 0,
bool  seamlessMipmap = true 
)
GLF_API GlfPtexMipmapTextureLoader::~GlfPtexMipmapTextureLoader ( )

Member Function Documentation

const unsigned char* GlfPtexMipmapTextureLoader::GetLayoutBuffer ( ) const
inline

Definition at line 49 of file ptexMipmapTextureLoader.h.

size_t GlfPtexMipmapTextureLoader::GetMemoryUsage ( ) const
inline

Definition at line 67 of file ptexMipmapTextureLoader.h.

int GlfPtexMipmapTextureLoader::GetNumFaces ( ) const
inline

Definition at line 55 of file ptexMipmapTextureLoader.h.

int GlfPtexMipmapTextureLoader::GetNumPages ( ) const
inline

Definition at line 58 of file ptexMipmapTextureLoader.h.

int GlfPtexMipmapTextureLoader::GetPageHeight ( ) const
inline

Definition at line 64 of file ptexMipmapTextureLoader.h.

int GlfPtexMipmapTextureLoader::GetPageWidth ( ) const
inline

Definition at line 61 of file ptexMipmapTextureLoader.h.

const unsigned char* GlfPtexMipmapTextureLoader::GetTexelBuffer ( ) const
inline

Definition at line 52 of file ptexMipmapTextureLoader.h.


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