- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Examples

- Class List
- Class Hierarchy
- Class Members

# MFnPlugin Member List

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=NULL, MStatus *retStatus=NULL) | MFnPlugin |
apiVersion(MStatus *ReturnStatus=NULL) const | MFnPlugin |
className() | MFnPlugin | `[static]`
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 |
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 |
deregisterRenderPassImpl(const MString &passImplId) | MFnPlugin |
deregisterURIFileResolver(const MString &fileResolverName) | MFnPlugin |
findPlugin(const MString &pluginName) | MFnPlugin | `[static]`
hasObj(MFn::Type) const | MFnBase |
hasObj(const MObject &) const | MFnBase |
isNodeRegistered(const MString &typeName) | MFnPlugin | `[static]`
kDefaultDataLocation | MFnPlugin | `[static]`
loadPath(MStatus *ReturnStatus=NULL) const | MFnPlugin |
matrixTypeIdFromXformId(const MTypeId &xformTypeId, MStatus *ReturnStatus=NULL) | 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=NULL) const | MFnPlugin |
object(MStatus *ReturnStatus=NULL) const | MFnBase |
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=NULL) | 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=NULL) | 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 |
registerFileTranslator(const MString &translatorName, const char *pixmapName, MCreatorFunction creatorFunction, const char *optionsScriptName=NULL, const char *defaultOptionsString=NULL, bool requiresFullMel=false, MString dataStorageLocation=MFnPlugin::kDefaultDataLocation) | MFnPlugin |
registerIkSolver(const MString &ikSolverName, MCreatorFunction creatorFunction) | MFnPlugin |
registerImageFile(const MString &imageFormatName, MCreatorFunction creatorFunction, const MStringArray &imageFileExtensions) | 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=NULL) | 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=NULL) | MFnPlugin |
registerTransform(const MString &typeName, const MTypeId &typeId, MCreatorFunction creatorFunction, MInitializeFunction initFunction, MCreateXformMatrixFunction xformCreatorFunction, const MTypeId &xformId, const MString *classification=NULL) | MFnPlugin |
registerTransform(const MString &typeName, const MTypeId &typeId, MCreatorFunction creatorFunction, MInitializeFunction initFunction, MCreatorFunction xformCreatorFunction, const MTypeId &xformId, const MString *classification=NULL) | 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 |
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]`
unregisterBakeEngine(const MString &typeName) | MFnPlugin |
unregisterMaterialInfo(const MString &typeName) | MFnPlugin |
vendor(MStatus *ReturnStatus=NULL) const | MFnPlugin |
version(MStatus *ReturnStatus=NULL) const | MFnPlugin |
~MFnBase() | MFnBase | `[virtual]`
~MFnPlugin() | MFnPlugin | `[virtual]`