KShaderBank Class Reference

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

Public Member Functions

 KShaderBank (KRender *pRender)
virtual ~KShaderBank ()
bool PreLoad ()
KSHADER LoadShader (char *pShaderName, u32 Size=1)
void UnloadShader (KSHADER &hShader)
KSHADER CreateShader (char *pShaderName)
KTEXTURE GetTexture (char *pFileName, bool GenerateMipMap=true, u32 Size=1)
void FlushShader (KSHADER ShaderId)
KShaderGetpShader (KSHADER Handle)
void DumpUsed ()
void UnloadTexture (KTEXTURE hTexture)

Protected Member Functions

bool LoadFile (char *pFileName)

Static Protected Member Functions

static KRBLEND GetBlendByText (char *pBlendText)

Protected Attributes

KRenderm_pRender

Detailed Description

Definition at line 259 of file Shader.h.


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