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) |
| KShader * | GetpShader (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 | |
| KRender * | m_pRender |
Definition at line 259 of file Shader.h.
1.5.1-p1