|
C++ API Reference
|
This is the complete list of members for MFnPlugin, including all inherited members.
| addMenuItem(const MString &menuItemName, const MString &parentName, const MString &commandName, const MString &commandParams, bool needOptionBox=false, const MString *optBoxFunction=nullptr, MStatus *retStatus=nullptr, const MString *extraMenuItemParams=nullptr) | MFnPlugin | |
| apiVersion(MStatus *ReturnStatus=nullptr) const | MFnPlugin | |
| className() | MFnPlugin | static |
| deregisterAnimCurveInterpolator(const MString &typeName) | MFnPlugin | |
| deregisterAttributePatternFactory(const MString &typeName) | MFnPlugin | |
| deregisterCacheFormat(const MString &cacheFormatName) | MFnPlugin | |
| deregisterCommand(const MString &commandName) | MFnPlugin | |
| deregisterConstraintCommand(const MString &commandName) | MFnPlugin | |
| deregisterContextCommand(const MString &commandName) | MFnPlugin | |
| deregisterContextCommand(const MString &commandName, const MString &toolCmdName) | MFnPlugin | |
| deregisterControlCommand(const MString &commandName) | MFnPlugin | |
| deregisterData(const MTypeId &typeId) | MFnPlugin | |
| deregisterDevice(const MString &deviceName) | MFnPlugin | |
| deregisterDisplayFilter(const MString &name) | MFnPlugin | |
| deregisterDragAndDropBehavior(const MString &behaviorName) | MFnPlugin | |
| deregisterEvaluator(const MString &evaluatorName) | MFnPlugin | |
| deregisterFileTranslator(const MString &translatorName) | MFnPlugin | |
| deregisterIkSolver(const MString &ikSolverName) | MFnPlugin | |
| deregisterImageFile(const MString &imageFormatName) | MFnPlugin | |
| deregisterModelEditorCommand(const MString &commandName) | MFnPlugin | |
| deregisterNode(const MTypeId &typeId) | MFnPlugin | |
| deregisterRenderer(const MString &name) | MFnPlugin | |
| deregisterRenderPassImpl(const MString &passImplId) | MFnPlugin | |
| deregisterTopologyEvaluator(const MString &evaluatorName) | MFnPlugin | |
| deregisterURIFileResolver(const MString &fileResolverName) | MFnPlugin | |
| findPlugin(const MString &pluginName) | MFnPlugin | static |
| getCallableInfo() | MFnPlugin | |
| hasObj(MFn::Type) const | MFnBase | |
| hasObj(const MObject &) const | MFnBase | |
| isNodeRegistered(const MString &typeName) | MFnPlugin | static |
| isValid(MFn::Type) | MFnBase | static |
| kDefaultDataLocation | MFnPlugin | static |
| loadPath(MStatus *ReturnStatus=nullptr) const | MFnPlugin | |
| matrixTypeIdFromXformId(const MTypeId &xformTypeId, MStatus *ReturnStatus=nullptr) | MFnPlugin | |
| MFnPlugin() | MFnPlugin | |
| MFnPlugin(MObject &object, const char *vendor="Unknown", const char *version="Unknown", const char *requiredApiVersion="Any", MStatus *ReturnStatus=0L) | MFnPlugin | |
| name(MStatus *ReturnStatus=nullptr) const | MFnPlugin | |
| object(MStatus *ReturnStatus=NULL) const | MFnBase | |
| registerAnimCurveInterpolator(const MString &typeName, int typeId, MCreatorFunction creatorFunction, int flags=0) | MFnPlugin | |
| registerAttributePatternFactory(const MString &typeName, MCreatorFunction fnPtr) | MFnPlugin | |
| registerBakeEngine(const MString &typeName, MBakeEngineCreatorFnPtr fnPtr) | MFnPlugin | |
| registerCacheFormat(const MString &cacheFormatName, MCreatorFunction creatorFunction) | MFnPlugin | |
| registerCommand(const MString &commandName, MCreatorFunction creatorFunction, MCreateSyntaxFunction createSyntaxFunction=nullptr) | MFnPlugin | |
| registerConstraintCommand(const MString &commandName, MCreatorFunction creatorFunction) | MFnPlugin | |
| registerContextCommand(const MString &commandName, MCreatorFunction creatorFunction) | MFnPlugin | |
| registerContextCommand(const MString &commandName, MCreatorFunction creatorFunction, const MString &toolCmdName, MCreatorFunction toolCmdCreator, MCreateSyntaxFunction toolCmdSyntax=nullptr) | MFnPlugin | |
| registerControlCommand(const MString &commandName, MCreatorFunction creatorFunction) | MFnPlugin | |
| registerData(const MString &typeName, const MTypeId &typeId, MCreatorFunction creatorFunction, MPxData::Type type=MPxData::kData) | MFnPlugin | |
| registerDevice(const MString &deviceName, MCreatorFunction creatorFunction) | MFnPlugin | |
| registerDisplayFilter(const MString &name, const MString &label, const MString &classification) | MFnPlugin | |
| registerDragAndDropBehavior(const MString &behaviorName, MCreatorFunction creatorFunction) | MFnPlugin | |
| registerEvaluator(const MString &evaluatorName, unsigned int uniquePriority, MCustomEvaluatorCreatorFunction creatorFunction) | MFnPlugin | |
| registerEvaluator(const MString &evaluatorName, unsigned int uniquePriority, MCreatorFunction creatorFunction) | MFnPlugin | |
| registerFileTranslator(const MString &translatorName, const char *pixmapName, MCreatorFunction creatorFunction, const char *optionsScriptName=nullptr, const char *defaultOptionsString=nullptr, bool requiresFullMel=false, MString dataStorageLocation=MFnPlugin::kDefaultDataLocation) | MFnPlugin | |
| registerIkSolver(const MString &ikSolverName, MCreatorFunction creatorFunction) | MFnPlugin | |
| registerImageFile(const MString &imageFormatName, MCreatorFunction creatorFunction, const MStringArray &imageFileExtensions, ImageFilePriority priority=kImageFilePriorityDefault) | MFnPlugin | |
| registeringCallableScript() | MFnPlugin | static |
| registerMaterialInfo(const MString &type, MMaterialInfoFactoryFnPtr fnPtr) | MFnPlugin | |
| registerModelEditorCommand(const MString &commandName, MCreatorFunction creatorFunction, MCreatorFunction paneCreatorFunction) | MFnPlugin | |
| registerNode(const MString &typeName, const MTypeId &typeId, MCreatorFunction creatorFunction, MInitializeFunction initFunction, MPxNode::Type type=MPxNode::kDependNode, const MString *classification=nullptr) | MFnPlugin | |
| registerRenderer(const MString &name, MCreatorFunction creatorFunction) | MFnPlugin | |
| registerRenderPassImpl(const MString &passImplId, MRenderPassDef *passDef, MCreatorFunction creatorFunction, bool overload=false) | MFnPlugin | |
| registerShape(const MString &typeName, const MTypeId &typeId, MCreatorFunction creatorFunction, MInitializeFunction initFunction, MCreatorFunction uiCreatorFunction, const MString *classification=nullptr) | MFnPlugin | |
| registerTopologyEvaluator(const MString &evaluatorName, unsigned int uniquePriority, MTopologyEvaluatorCreatorFunction creatorFunction) | MFnPlugin | |
| registerTopologyEvaluator(const MString &evaluatorName, unsigned int uniquePriority, MCreatorFunction creatorFunction) | MFnPlugin | |
| registerTransform(const MString &typeName, const MTypeId &typeId, MCreatorFunction creatorFunction, MInitializeFunction initFunction, MCreateXformMatrixFunction xformCreatorFunction, const MTypeId &xformId, const MString *classification=nullptr) | MFnPlugin | |
| registerTransform(const MString &typeName, const MTypeId &typeId, MCreatorFunction creatorFunction, MInitializeFunction initFunction, MCreatorFunction xformCreatorFunction, const MTypeId &xformId, const MString *classification=nullptr) | MFnPlugin | |
| registerUI(PyObject *creationProc, PyObject *deletionProc, PyObject *creationBatchProc=nullptr, PyObject *deletionBatchProc=nullptr) | MFnPlugin | |
| registerUI(const MString &creationProc, const MString &deletionProc, const MString &creationBatchProc="", const MString &deletionBatchProc="") | MFnPlugin | |
| registerUIStrings(MInitializeFunction registerMStringResources, const MString &pluginStringsProc) | MFnPlugin | |
| registerURIFileResolver(const MString &fileResolverName, const MString &uriScheme, MCreatorFunction creatorFunction) | MFnPlugin | |
| removeMenuItem(MStringArray &menuItemNames) | MFnPlugin | |
| setCallableInfo(MPluginCallableInfo *info) | MFnPlugin | |
| setName(const MString &newName, bool allowRename=true) | MFnPlugin | |
| setObject(MObject &object) | MFnBase | virtual |
| setObject(const MObject &object) | MFnBase | virtual |
| setRegisteringCallableScript() | MFnPlugin | static |
| setVersion(const MString &newVersion) | MFnPlugin | |
| type() const | MFnPlugin | virtual |
| typeString(MFn::Type) | MFnBase | static |
| unregisterBakeEngine(const MString &typeName) | MFnPlugin | |
| unregisterMaterialInfo(const MString &typeName) | MFnPlugin | |
| vendor(MStatus *ReturnStatus=nullptr) const | MFnPlugin | |
| version(MStatus *ReturnStatus=nullptr) const | MFnPlugin | |
| ~MFnBase() | MFnBase | virtual |
| ~MFnPlugin() | MFnPlugin | virtual |