IEffectParser Member List

This is the complete list of members for IEffectParser, including all inherited members.
DestroyParser()=0IEffectParser [pure virtual]
GetLastParserError()=0IEffectParser [pure virtual]
GetLightHandle(int index)=0IEffectParser [pure virtual]
GetLightSemantic(int index)=0IEffectParser [pure virtual]
GetNumberOfLightParameters()=0IEffectParser [pure virtual]
LoadEffect(LPVOID pDevice, IEffectManager *em, const MCHAR *effect, bool fileType, bool forceReload)=0IEffectParser [pure virtual]
LoadTexture(LPVOID pDevice, MCHAR *paramName, MCHAR *filename, bool forceReload, PBBitmap *pBitmap=NULL)=0IEffectParser [pure virtual]
LoadTexture(LPVOID pTexture, const MCHAR *paramName)=0IEffectParser [pure virtual]
OnLostDevice()=0IEffectParser [pure virtual]
OnResetDevice()=0IEffectParser [pure virtual]
operator delete(void *ptr)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
operator delete[](void *ptr)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
operator new[](size_t size)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
ParseEffectFile(LPVOID pDevice, const MaxSDK::AssetManagement::AssetUser &file, IEffectManager *em)=0IEffectParser [pure virtual]
PreRender(LPVOID pDevice, IRenderMesh *rmesh, ILightManager *lm, IParameterManager *pm, D3DCOLOR bkgColor, int width, int height)=0IEffectParser [pure virtual]
Render(LPVOID pDevice, IRenderMesh *rmesh, D3DXHANDLE primaryTechnique)=0IEffectParser [pure virtual]
SetMappingChannel(D3DXHANDLE handle, int Channel)=0IEffectParser [pure virtual]
SetUseLPRT(bool state)IEffectParser [inline, virtual]
~IEffectParser()IEffectParser [inline, virtual]