3ds Max C++ API Reference
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
  • Generated by doxygen 1.9.1