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 overrideMPxAssemblyprotectedvirtual
existWithoutInConnections(MStatus *ReturnStatus=NULL) const overrideMPxAssemblyvirtual
existWithoutOutConnections(MStatus *ReturnStatus=NULL) const overrideMPxAssemblyvirtual
forceCache() overrideMPxAssemblyprotectedvirtual
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
kAssembly enum valueMPxNode
kBlendShape enum valueMPxNode
kCameraSetNode enum valueMPxNode
kClientDeviceNode enum valueMPxNode
kConstraintNode enum valueMPxNode
kDefaultScheduling enum valueMPxNode
kDeformerNode enum valueMPxNode
kDependNode enum valueMPxNode
kEmitterNode enum valueMPxNode
kFieldNode enum valueMPxNode
kFluidEmitterNode enum valueMPxNode
kGeometryFilter enum valueMPxNode
kGloballySerial enum valueMPxNode
kGloballySerialize enum valueMPxNode
kHardwareShader enum valueMPxNode
kHwShaderNode enum valueMPxNode
kIkSolverNode enum valueMPxNode
kImagePlaneNode enum valueMPxNode
kLast enum valueMPxNode
kLocatorNode enum valueMPxNode
kManipContainer enum valueMPxNode
kManipulatorNode enum valueMPxNode
kMotionPathNode enum valueMPxNode
kObjectSet enum valueMPxNode
kParallel enum valueMPxNode
kParticleAttributeMapperNode enum valueMPxNode
kSerial enum valueMPxNode
kSerialize enum valueMPxNode
kSkinCluster enum valueMPxNode
kSpringNode enum valueMPxNode
kSurfaceShape enum valueMPxNode
kThreadedDeviceNode enum valueMPxNode
kTransformNode enum valueMPxNode
kUntrusted enum valueMPxNode
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 overrideMPxAssemblyvirtual
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 enum nameMPxNode
schedulingType() const MPxNodevirtual
setDependentsDirty(const MPlug &plug, MPlugArray &plugArray)MPxNodevirtual
setDoNotWrite(bool flag) overrideMPxAssemblyprotectedvirtual
setExistWithoutInConnections(bool flag) overrideMPxAssemblyvirtual
setExistWithoutOutConnections(bool flag) overrideMPxAssemblyvirtual
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) overrideMPxAssemblyprotectedvirtual
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 overrideMPxAssemblyvirtual
transformInvalidationRange(const MPlug &source, const MTimeRange &input) const MPxNodevirtual
type() const overrideMPxAssemblyvirtual
Type enum nameMPxNode
typeId() const overrideMPxAssemblyvirtual
typeName() const overrideMPxAssemblyvirtual
updateRepNamespace(const MString &repNamespace)MPxAssemblyvirtual
~MPxAssembly() overrideMPxAssembly
~MPxNode()MPxNodevirtual