pymel.api.plugins.BasePluginMixin

digraph inheritance6ae343e9e8 { rankdir=TB; ranksep=0.15; nodesep=0.15; size="8.0, 12.0"; "BasePluginMixin" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="#pymel.api.plugins.BasePluginMixin",style="setlinewidth(0.5)",height=0.25,shape=box,fontsize=8]; }

class BasePluginMixin
classmethod create()
classmethod deregister(plugin=None)

If using from within a plugin module’s initializePlugin or uninitializePlugin callback, pass along the MObject given to these functions.

classmethod getTypeId(nodeName=None)
classmethod isRegistered()
classmethod mayaName()
classmethod register(plugin=None)

Used to register this MPx object wrapper with the maya plugin.

By default the command will be registered to a dummy plugin provided by pymel.

If using from within a plugin module’s initializePlugin or uninitializePlugin callback, pass along the MObject given to these functions.

When implementing the derived MPx wrappers, do not override this - instead, override _registerOverride