KTextureBank Class Reference

Inheritance diagram for KTextureBank:
[legend]
Collaboration diagram for KTextureBank:
[legend]
List of all members.

Public Member Functions

 KTextureBank (KRender *pRender)
virtual ~KTextureBank ()
KTEXTURE CreateTexture (u32 Width, u32 Height, u32 nLevels=1, bool bAlpha=false)
KTEXTURE LoadTexture (char *pFileName, bool bGenerateMipMap=false, u32 Size=1)
void UnloadTexture (KTEXTURE &hTexture)
void FlushTexture (KTEXTURE hTexture)
KTextureGetpTexture (KTEXTURE Handle)
KTEXTURE GetErrorTextureId ()
u32 GetnTextures ()
KTEXTUREDEPTH GetDepth ()
KRenderGetpRender ()
bool IsValidFormat (KTEXTUREFORMAT Format)
u32 GetMemorySize ()
void DumpUsed ()

Protected Attributes

KRenderm_pRender
char * m_pPath
KTEXTURE m_ErrorId
KTEXTUREDEPTH m_Depth

Detailed Description

Definition at line 91 of file Texture.h.


The documentation for this class was generated from the following files:
Generated on Sun Mar 25 20:02:42 2007 for Zythum Project by  doxygen 1.5.1-p1