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

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

AddInterface(FPInterface *fpi)DataClassDescvirtual
AddParamBlockDesc(ParamBlockDesc2 *pbd)DataClassDescvirtual
ClassDesc::aligned_free(void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::aligned_free(void *ptr)MaxHeapOperatorsstatic
ClassDesc::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
ClassDesc::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
BeginCreate(Interface *i)DataClassDescvirtual
BeginEditParams(IObjParam *ip, ReferenceMaker *obj, ULONG flags, Animatable *prev)DataClassDescvirtual
CanManipulate(ReferenceTarget *hTarget)DataClassDescvirtual
CanManipulateNode(INode *pNode)DataClassDescvirtual
capabilityDataClassDesc
categoryDataClassDesc
Category()DataClassDescvirtual
ClassID()DataClassDescvirtual
classIDADataClassDesc
classIDBDataClassDesc
classNameDataClassDesc
ClassName()DataClassDescvirtual
ClearInterfaces()DataClassDescvirtual
Create(BOOL loading=FALSE)DataClassDescvirtual
CreateManipulator(ReferenceTarget *hTarget, INode *pNode)DataClassDescvirtual
CreateManipulator(INode *pNode)DataClassDescvirtual
DataClassDesc(SClass_ID superClassId, const Class_ID &classId, const Class_ID &subClassId, int isClassPublic, BOOL isClassOkToCreate, const MCHAR *classNameStr, const MCHAR *nonLocalizedClassNameStr, const MCHAR *categoryStr, BOOL hasClassParams, BOOL isManipulator, BOOL needsToSave, DWORD initialRollupPageState)DataClassDesc
DrawRepresentation(COLORREF bkColor, HDC hDC, Rect &rect)DataClassDescvirtual
EditClassParams(HWND hParent)DataClassDescvirtual
EndCreate(Interface *i)DataClassDescvirtual
EndEditParams(IObjParam *ip, ReferenceMaker *obj, ULONG flags, Animatable *prev)DataClassDescvirtual
Execute(int cmd, ULONG_PTR arg1=0, ULONG_PTR arg2=0, ULONG_PTR arg3=0)DataClassDescvirtual
extDataClassDesc
extCountDataClassDesc
GetActionTable(int i)DataClassDescvirtual
GetInterface(Interface_ID id)DataClassDescvirtual
GetInterface(const MCHAR *name)DataClassDescvirtual
GetInterfaceAt(int i)DataClassDescvirtual
GetParamBlockDesc(int i)DataClassDescvirtual
GetParamBlockDescByID(BlockID id)DataClassDescvirtual
GetParamMap(int i)DataClassDescvirtual
GetParamMap(ParamBlockDesc2 *pbd)DataClassDescvirtual
GetRsrcString(INT_PTR id)DataClassDescvirtual
GetUserDlgProc(ParamBlockDesc2 *pbd)DataClassDescvirtual
HasClassParams()DataClassDescvirtual
HInstance()DataClassDescvirtual
InitialRollupPageState()DataClassDescvirtual
inputTypeADataClassDesc
inputTypeBDataClassDesc
internalNameDataClassDesc
InternalName()DataClassDescvirtual
internalNamePtrDataClassDesc
InvalidateUI(ParamBlockDesc2 *pbd)DataClassDescvirtual
IsManipulator()DataClassDescvirtual
IsPublic()DataClassDescvirtual
isPublicDataClassDesc
Load(ILoad *iload)DataClassDescvirtual
longDescDataClassDesc
MakeAutoParamBlocks(ReferenceMaker *owner)DataClassDescvirtual
NeedsToSave()DataClassDescvirtual
Noncopyable()Noncopyableinlineprotected
NonLocalizedClassName()DataClassDescvirtual
nonLocalizedClassNameDataClassDesc
NumActionTables()DataClassDescvirtual
NumInterfaces()DataClassDescvirtual
NumParamBlockDescs()DataClassDescvirtual
NumParamMaps()DataClassDescvirtual
okToCreateDataClassDesc
OkToCreate(Interface *i)DataClassDescvirtual
ClassDesc::operator delete(void *ptr)MaxHeapOperatorsstatic
ClassDesc::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
ClassDesc::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
ClassDesc::operator delete[](void *ptr)MaxHeapOperatorsstatic
ClassDesc::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
ClassDesc::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc::operator new(size_t size)MaxHeapOperatorsstatic
ClassDesc::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
ClassDesc::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
ClassDesc::operator new[](size_t size)MaxHeapOperatorsstatic
ClassDesc::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
ClassDesc::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
ClassDesc::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
ClassDesc::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
ResetClassParams(BOOL fileReset=FALSE)DataClassDescvirtual
Save(ISave *isave)DataClassDescvirtual
SetInternalName(const MSTR &theInternalName)DataClassDesc
SetUserDlgProc(ParamBlockDesc2 *pbd, ParamMap2UserDlgProc *proc=NULL)DataClassDescvirtual
shortDescDataClassDesc
SubClassID()DataClassDescvirtual
superClassIDDataClassDesc
SuperClassID()DataClassDescvirtual
supportsOptionsDataClassDesc
UseOnlyInternalNameForMAXScriptExposure()DataClassDescvirtual
useOnlyInternalNameForMAXScriptExposureDataClassDesc
~ClassDesc()ClassDescinlinevirtual
~DataClassDesc()DataClassDesc
~Noncopyable()Noncopyableinlineprotected