C++ API Reference
Changes in 2020.0
Member MAnimControl::isValid ()
Introduced in this version.
Class MCacheSchema
Introduced in this version.
Class MCacheSchemaAttributesIterator
Introduced in this version.
Class MCacheSchemaAttributesIteratorSentinel
Introduced in this version.
Class MCacheSchemaAttributesRange
Introduced in this version.
Member MDataHandle::attribute ()
Introduced in this version.
Member MFnBase::isValid (MFn::Type)
Introduced in this version.
Member MFnBase::typeString (MFn::Type)
Introduced in this version.
Member MFnPlugin::registerEvaluator (const MString &evaluatorName, unsigned int uniquePriority, MCreatorFunction creatorFunction)
Deprecated in this version.
Member MFnPlugin::registerImageFile (const MString &imageFormatName, MCreatorFunction creatorFunction, const MStringArray &imageFileExtensions, ImageFilePriority priority=kImageFilePriorityDefault)
priority parameter added
Member MFnPlugin::registerTopologyEvaluator (const MString &evaluatorName, unsigned int uniquePriority, MCreatorFunction creatorFunction)
Deprecated in this version.
Class MFnStandardSurfaceShader
Introduced in this version.
Member MFrameContext::getSelectionInfo () const
Introduced in this version.
Member MGlobal::callPythonFunction (PyObject *func, PyObject *args)
Introduced in this version.
Member MGlobal::catchAndReportPythonException ()
Introduced in this version.
Member MGlobal::customVersionClient ()
Introduced in this version.
Member MGlobal::customVersionMajor ()
Introduced in this version.
Member MGlobal::customVersionMinor ()
Introduced in this version.
Member MGlobal::customVersionString ()
Introduced in this version.
Member MGlobal::formatPythonError (PyObject *exception, const char *format, va_list args)
Introduced in this version.
Member MGlobal::getUILanguage ()
Introduced in this version.
Member MGlobal::isCustomVersion ()
Introduced in this version.
Member MGlobal::isDefaultLanguage ()
Introduced in this version.
Class MIndexMapper
Introduced in this version.
Member MItGeometry::positionIndex (MStatus *ReturnStatus=NULL) const
Introduced in this version.
Member MMeshIntersector::create (MObject &meshObject, const MMatrix &matrix=MMatrix::identity, const MIntArray *facesOfInterest=nullptr)
facesOfInterest parameter added
Member MMessage::getCallableInfo ()
Introduced in this version.
Member MMessage::setCallableInfo (MPluginCallableInfo *info)
Introduced in this version.
Member MMessage::stealCallableInfo ()
Introduced in this version.
Class MMutexLock
Deprecated in this version.
Class MNodeCacheDisablingInfo
Introduced in this version.
Class MNodeCacheDisablingInfoHelper
Introduced in this version.
Class MNodeCacheSetupInfo
Introduced in this version.
Class MPanelCanvas
Introduced in this version.
Class MPanelCanvasInfo
Introduced in this version.
Class MPluginCallableInfo
Introduced in this version.
Member MPxContext::_dragMarquee (MEvent &event)
Introduced in this version.
Member MPxDrawOverride::invokeTheCallback (MDrawContext &drawContext, MUserData *userData)
Introduced in this version.
Member MPxGeometryOverride::configCache (const MEvaluationNode &, MCacheSchema &) const
Introduced in this version.
Member MPxGPUDeformer::getIndexMapper (MIndexMapper &imap)
Introduced in this version.
Member MPxGPUDeformer::sAffectedVerticesName ()
Introduced in this version.
Member MPxLocatorNode::getCacheSetup (const MEvaluationNode &evalNode, MNodeCacheDisablingInfo &disablingInfo, MNodeCacheSetupInfo &cacheSetupInfo, MObjectArray &monitoredAttributes) const override
Introduced in this version.
Member MPxManipContainer::thisMObject () const override
Introduced in this version.
Member MPxNode::configCache (const MEvaluationNode &, MCacheSchema &) const
Introduced in this version.
Member MPxNode::getCacheSetup (const MEvaluationNode &, MNodeCacheDisablingInfo &, MNodeCacheSetupInfo &, MObjectArray &) const
Introduced in this version.
Member MPxNode::hasInvalidationRangeTransformation () const
Introduced in this version.
Member MPxNode::transformInvalidationRange (const MPlug &source, const MTimeRange &input) const
Introduced in this version.
Member MPxSubSceneOverride::enableUpdateForSelection () const
Introduced in this version.
Member MRenderItem::customData () const
Deprecated in this version.
Member MRenderItem::setCustomData (MUserData *userData)
Deprecated in this version.
Member MRenderItem::setShaderFromNode (const MObject &shaderNode, const MDagPath &shapePath, LinkLostCallback=NULL, MUserData *linkLostUserData=NULL, bool nonTextured=false)
Deprecated in this version.
Member MShaderInstance::addInputFragmentForMultiParams (const MString &fragmentName, const MString &uniqueName, const MStringArray &outputNames, const MStringArray &inputNames, MUintArray *invalidParameterIndices=nullptr, FragmentUsage fragmentUsage=kPixelShader)
Introduced in this version.
Member MShaderManager::k3dStandardSurfaceShader
Introduced in this version.
Member MStatus::pAPIerror (const char *file, int line) const
Introduced in this version.
Class MTimeRange
Introduced in this version.
Member MUIDrawManager::getFontList (MStringArray &list, bool usingOGSPainter=true)
usingOGSPainter parameter added
Member MUIDrawManager::getIconNames (MStringArray &names, bool usingOGSPainter=true)
usingOGSPainter parameter added