C++ API Reference
MPxAssembly Member List

This is the complete list of members for MPxAssembly, including all inherited members.

_forceCache(const MDGContext &)MPxNode
_setMPSafe(bool isMPSafe)MPxNode
activate(const MString &rep)MPxAssemblyvirtual
activateRep(const MString &representation)=0MPxAssemblypure virtual
activating() const MPxAssembly
addAddAttrEdit(const MString &targetAssembly, const MString &nodeName, const MString &longAttributeName, const MString &shortAttributeName, const MString &parameters, MPxEditData *editData=NULL)MPxAssembly
addAttribute(const MObject &attr)MPxNodestatic
addConnectAttrEdit(const MString &targetAssembly, const MString &srcPlugName, const MString &dstPlugName, MPxEditData *editData=NULL)MPxAssembly
addDeleteAttrEdit(const MString &targetAssembly, const MString &nodeName, const MString &attributeName, MPxEditData *editData=NULL)MPxAssembly
addDisconnectAttrEdit(const MString &targetAssembly, const MString &srcPlugName, const MString &dstPlugName, MPxEditData *editData=NULL)MPxAssembly
addEdits()MPxAssemblyvirtual
addExternalContentForFileAttr(MExternalContentInfoTable &, const MObject &attr) const MPxNode
addParentEdit(const MString &targetAssembly, const MString &childNodeName, const MString &parentNodeName, const MString &parameters, MPxEditData *editData=NULL)MPxAssembly
addSetAttrEdit(const MString &targetAssembly, const MString &plugName, const MString &parameters, MPxEditData *editData=NULL)MPxAssembly
attributeAffects(const MObject &whenChanges, const MObject &isAffected)MPxNodestatic
attributeAffects(const MObject &whenChanges, const MObject &isAffected, bool affectsTopology)MPxNodestatic
beforeSave()MPxAssemblyvirtual
cachingMPxNodestatic
canRepApplyEdits(const MString &representation) const MPxAssemblyvirtual
className()MPxAssemblystatic
compute(const MPlug &, MDataBlock &)MPxNodevirtual
configCache(const MEvaluationNode &, MCacheSchema &) const MPxNodevirtual
connectionBroken(const MPlug &, const MPlug &, bool asSrc)MPxNodevirtual
connectionMade(const MPlug &, const MPlug &, bool asSrc)MPxNodevirtual
copyInternalData(MPxNode *)MPxNodevirtual
createRepresentation(const MString &input, const MString &type, const MString &representation, MDagModifier *undoRedo=NULL, MStatus *ReturnStatus=NULL)=0MPxAssemblypure virtual
deleteAllRepresentations()=0MPxAssemblypure virtual
deleteRepresentation(const MString &rep)=0MPxAssemblypure virtual
dependsOn(const MPlug &, const MPlug &, bool &depends) const MPxNodevirtual
doNotWrite(MStatus *ReturnStatus=nullptr) const MPxAssemblyprotectedvirtual
existWithoutInConnections(MStatus *ReturnStatus=NULL) const MPxAssemblyvirtual
existWithoutOutConnections(MStatus *ReturnStatus=NULL) const MPxAssemblyvirtual
forceCache()MPxAssemblyprotectedvirtual
MPxNode::forceCache(const MDGContext &)MPxNodeprotectedvirtual
frozenMPxNodestatic
getActive() const =0MPxAssemblypure virtual
getCacheSetup(const MEvaluationNode &, MNodeCacheDisablingInfo &, MNodeCacheSetupInfo &, MObjectArray &) const MPxNodevirtual
getExternalContent(MExternalContentInfoTable &table) const MPxNodevirtual
getFilesToArchive(bool shortName=false, bool unresolvedName=false, bool markCouldBeImageSequence=false) const MPxNodevirtual
getInitialRep(const MObject &assembly, bool &hasInitialRep, MStatus *ReturnStatus=NULL) const MPxAssemblyvirtual
getInitialRep(const MObject &assembly, MStatus *ReturnStatus=NULL) const MPxAssemblyprotectedvirtual
getInternalValue(const MPlug &, MDataHandle &)MPxNodevirtual
getInternalValueInContext(const MPlug &, MDataHandle &, MDGContext &)MPxNodevirtual
getRepLabel(const MString &rep) const =0MPxAssemblypure virtual
getRepNamespace() const MPxAssemblyvirtual
getRepresentations(MStatus *ReturnStatus=NULL) const =0MPxAssemblypure virtual
getRepType(const MString &rep) const =0MPxAssemblypure virtual
handlesAddEdits() const MPxAssemblyvirtual
hasInvalidationRangeTransformation() const MPxNode
inactivateRep()MPxAssemblyvirtual
inheritAttributesFrom(const MString &parentClassName)MPxNodestatic
internalArrayCount(const MPlug &) const MPxNodevirtual
internalArrayCount(const MPlug &, const MDGContext &) const MPxNodevirtual
isAbstractClass() const MPxNodevirtual
isActive(const MString &rep) const MPxAssemblyvirtual
isHistoricallyInterestingMPxNodestatic
isPassiveOutput(const MPlug &) const MPxNodevirtual
isTrackingTopology() const MPxNodevirtual
legalConnection(const MPlug &, const MPlug &, bool asSrc, bool &isLegal) const MPxNodevirtual
legalDisconnection(const MPlug &, const MPlug &, bool asSrc, bool &isLegal) const MPxNodevirtual
memberAdded(MObject &member)MPxAssemblyvirtual
memberRemoved(MObject &member)MPxAssemblyvirtual
messageMPxNodestatic
MPxAssembly()MPxAssembly
MPxNode()MPxNode
name() const MPxAssemblyvirtual
OPENMAYA_ENUM(Type, kDependNode, kLocatorNode, kDeformerNode, kManipContainer, kSurfaceShape, kFieldNode, kEmitterNode, kSpringNode, kIkSolverNode, kHardwareShader, kHwShaderNode, kTransformNode, kObjectSet, kFluidEmitterNode, kImagePlaneNode, kParticleAttributeMapperNode, kCameraSetNode, kConstraintNode, kManipulatorNode, kMotionPathNode, kClientDeviceNode, kThreadedDeviceNode, kAssembly, kSkinCluster, kGeometryFilter, kBlendShape, kLast)MPxNode
OPENMAYA_ENUM(SchedulingType, kParallel, kSerial, kGloballySerial, kUntrusted, kSchedulingTypeLast, kDefaultScheduling=kSerial, kSerialize=kSerial, kGloballySerialize=kGloballySerial)MPxNode
passThroughToMany(const MPlug &, MPlugArray &) const MPxNodevirtual
passThroughToOne(const MPlug &) const MPxNodevirtual
performActivate(const MString &representation)MPxAssembly
performInactivate()MPxAssembly
postActivateRep(const MString &representation)MPxAssemblyvirtual
postApplyEdits()MPxAssemblyvirtual
postConstructor()MPxNodevirtual
postEvaluation(const MDGContext &context, const MEvaluationNode &evaluationNode, PostEvaluationType evalType)MPxNodevirtual
postLoad()MPxAssemblyvirtual
postUnapplyEdits()MPxAssemblyvirtual
preApplyEdits()MPxAssemblyvirtual
preEvaluation(const MDGContext &context, const MEvaluationNode &evaluationNode)MPxNodevirtual
preUnapplyEdits()MPxAssemblyvirtual
repTypes() const =0MPxAssemblypure virtual
schedulingType() const MPxNodevirtual
setDependentsDirty(const MPlug &plug, MPlugArray &plugArray)MPxNodevirtual
setDoNotWrite(bool flag)MPxAssemblyprotectedvirtual
setExistWithoutInConnections(bool flag)MPxAssemblyvirtual
setExistWithoutOutConnections(bool flag)MPxAssemblyvirtual
setExternalContent(const MExternalContentLocationTable &)MPxNodevirtual
setExternalContentForFileAttr(const MObject &attr, const MExternalContentLocationTable &)MPxNode
setInternalValue(const MPlug &, const MDataHandle &)MPxNodevirtual
setInternalValueInContext(const MPlug &, const MDataHandle &, MDGContext &)MPxNodevirtual
setMPSafe(bool flag)MPxAssemblyprotectedvirtual
setRepLabel(const MString &rep, const MString &label)=0MPxAssemblypure virtual
setRepName(const MString &rep, const MString &newName, MStatus *ReturnStatus=NULL)=0MPxAssemblypure virtual
shouldSave(const MPlug &, bool &isSaving)MPxNodevirtual
stateMPxNodestatic
supportsEdits() const MPxAssemblyvirtual
supportsMemberChanges() const MPxAssemblyvirtual
thisMObject() const MPxAssemblyvirtual
transformInvalidationRange(const MPlug &source, const MTimeRange &input) const MPxNodevirtual
type() const MPxAssemblyvirtual
typeId() const MPxAssemblyvirtual
typeName() const MPxAssemblyvirtual
updateRepNamespace(const MString &repNamespace)MPxAssemblyvirtual
~MPxAssembly()MPxAssemblyvirtual
~MPxNode()MPxNodevirtual