3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IEffectParser Member List

This is the complete list of members for IEffectParser, including all inherited members.

aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
DestroyParser()=0IEffectParserpure virtual
GetLastParserError()=0IEffectParserpure virtual
GetLightHandle(int index)=0IEffectParserpure virtual
GetLightSemantic(int index)=0IEffectParserpure virtual
GetNumberOfLightParameters()=0IEffectParserpure virtual
LoadEffect(LPVOID pDevice, IEffectManager *em, const char *effect, bool fileType, bool forceReload)=0IEffectParserpure virtual
LoadTexture(LPVOID pDevice, const MCHAR *paramName, const MCHAR *filename, bool forceReload, PBBitmap *pBitmap=NULL)=0IEffectParserpure virtual
LoadTexture(LPVOID pTexture, const MCHAR *paramName)=0IEffectParserpure virtual
OnLostDevice()=0IEffectParserpure virtual
OnResetDevice()=0IEffectParserpure virtual
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ParseEffectFile(LPVOID pDevice, const MaxSDK::AssetManagement::AssetUser &file, IEffectManager *em)=0IEffectParserpure virtual
PreRender(LPVOID pDevice, IRenderMesh *rmesh, ILightManager *lm, IParameterManager *pm, D3DCOLOR bkgColor, int width, int height)=0IEffectParserpure virtual
Render(LPVOID pDevice, IRenderMesh *rmesh, D3DXHANDLE primaryTechnique)=0IEffectParserpure virtual
SetMappingChannel(D3DXHANDLE handle, int Channel)=0IEffectParserpure virtual
SetUseLPRT(bool state)IEffectParserinlinevirtual
~IEffectParser()IEffectParserinlinevirtual