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

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

AddInterface(FPInterface *fpi)ClassDescvirtual
AddParamBlockDesc(ParamBlockDesc2 *pbd)ClassDescinlinevirtual
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
BeginCreate(Interface *i)ClassDescinlinevirtual
BeginEditParams(IObjParam *ip, ReferenceMaker *obj, ULONG flags, Animatable *prev)ClassDescinlinevirtual
CanManipulate(ReferenceTarget *hTarget)ClassDescinlinevirtual
CanManipulateNode(INode *pNode)ClassDescinlinevirtual
Category()=0ClassDescpure virtual
ClassID()=0ClassDescpure virtual
ClassName()=0ClassDescpure virtual
ClearInterfaces()ClassDescinlinevirtual
Create(BOOL loading=FALSE)=0ClassDescpure virtual
CreateManipulator(ReferenceTarget *hTarget, INode *pNode)ClassDescinlinevirtual
CreateManipulator(INode *pNode)ClassDescinlinevirtual
DrawRepresentation(COLORREF bkColor, HDC hDC, Rect &rect)ClassDescinlinevirtual
EditClassParams(HWND hParent)ClassDescinlinevirtual
EndCreate(Interface *i)ClassDescinlinevirtual
EndEditParams(IObjParam *ip, ReferenceMaker *obj, ULONG flags, Animatable *prev)ClassDescinlinevirtual
Execute(int cmd, ULONG_PTR arg1=0, ULONG_PTR arg2=0, ULONG_PTR arg3=0)ClassDescinlinevirtual
GetActionTable(int i)ClassDescinlinevirtual
GetInterface(Interface_ID id)ClassDescvirtual
GetInterface(const MCHAR *name)ClassDescvirtual
GetInterfaceAt(int i)ClassDescinlinevirtual
GetParamBlockDesc(int i)ClassDescinlinevirtual
GetParamBlockDescByID(BlockID id)ClassDescinlinevirtual
GetParamMap(int i)ClassDescinlinevirtual
GetParamMap(ParamBlockDesc2 *pbd)ClassDescinlinevirtual
GetRsrcString(INT_PTR id)ClassDescvirtual
GetUserDlgProc(ParamBlockDesc2 *pbd)ClassDescinlinevirtual
HasClassParams()ClassDescinlinevirtual
HInstance()ClassDescinlinevirtual
InitialRollupPageState()ClassDescinlinevirtual
InternalName()ClassDescinlinevirtual
InvalidateUI(ParamBlockDesc2 *pbd)ClassDescinlinevirtual
IsManipulator()ClassDescinlinevirtual
IsPublic()=0ClassDescpure virtual
Load(ILoad *iload)ClassDescinlinevirtual
MakeAutoParamBlocks(ReferenceMaker *owner)ClassDescinlinevirtual
NeedsToSave()ClassDescinlinevirtual
NonLocalizedClassName()=0ClassDescpure virtual
NumActionTables()ClassDescinlinevirtual
NumInterfaces()ClassDescinlinevirtual
NumParamBlockDescs()ClassDescinlinevirtual
NumParamMaps()ClassDescinlinevirtual
OkToCreate(Interface *i)ClassDescinlinevirtual
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
ResetClassParams(BOOL fileReset=FALSE)ClassDescinlinevirtual
Save(ISave *isave)ClassDescinlinevirtual
SetUserDlgProc(ParamBlockDesc2 *pbd, ParamMap2UserDlgProc *proc=NULL)ClassDescinlinevirtual
SubClassID()ClassDescinlinevirtual
SuperClassID()=0ClassDescpure virtual
UseOnlyInternalNameForMAXScriptExposure()ClassDescinlinevirtual
~ClassDesc()ClassDescinlinevirtual