def initializePlugin(obj):
    version = '.'.join(map(str, Manipulator.version))
    plugin = ompx1.MFnPlugin(obj, 'Cmdx', version, 'Any')
    assert Manipulator.name.endswith('Manip'), "Manipulator '%s' must have the name of a plug-in, and end with 'Manip'"
    plugin.registerNode(Manipulator.name, Manipulator.typeid, _manipulatorCreator, _manipulatorInit, ompx1.MPxNode.kManipContainer)
def initializePlugin(obj):
    version = '.'.join(map(str, Manipulator.version))
    plugin = ompx1.MFnPlugin(obj, 'Cmdx', version, 'Any')
    assert Manipulator.name.endswith('Manip'), "Manipulator '%s' must have the name of a plug-in, and end with 'Manip'"
    plugin.registerNode(Manipulator.name, Manipulator.typeid, _manipulatorCreator, _manipulatorInit, ompx1.MPxNode.kManipContainer)