C++ API Reference
MPxFluidEmitterNode Member List

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

_forceCache(const MDGContext &)MPxNode
_setMPSafe(bool isMPSafe)MPxNode
addAttribute(const MObject &attr)MPxNodestatic
addExternalContentForFileAttr(MExternalContentInfoTable &, const MObject &attr) const MPxNode
attributeAffects(const MObject &whenChanges, const MObject &isAffected)MPxNodestatic
attributeAffects(const MObject &whenChanges, const MObject &isAffected, bool affectsTopology)MPxNodestatic
cachingMPxNodestatic
className()MPxFluidEmitterNodestatic
compute(const MPlug &plug, MDataBlock &dataBlock)MPxFluidEmitterNodevirtual
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
dependsOn(const MPlug &, const MPlug &, bool &depends) const MPxNodevirtual
doNotWrite(MStatus *ReturnStatus=NULL) const MPxNodeprotectedvirtual
draw(M3dView &view, const MDagPath &path, M3dView::DisplayStyle style, M3dView::DisplayStatus)MPxEmitterNodevirtual
evalEmission2dTexture(const MObject &texAttr, MDoubleArray &uCoords, MDoubleArray &vCoords, MVectorArray *resultColors, MDoubleArray *resultAlphas)MPxEmitterNode
existWithoutInConnections(MStatus *ReturnStatus=NULL) const MPxNodevirtual
existWithoutOutConnections(MStatus *ReturnStatus=NULL) const MPxNodevirtual
fluidColor(MDataBlock &block)MPxFluidEmitterNode
fluidDensityEmission(MDataBlock &block)MPxFluidEmitterNode
fluidDropoff(MDataBlock &block)MPxFluidEmitterNode
fluidEmitColor(MDataBlock &block)MPxFluidEmitterNode
fluidEmitter(const MObject &fluidObj, const MMatrix &worldMatrix, int plugIndex)MPxFluidEmitterNodevirtual
fluidFuelEmission(MDataBlock &block)MPxFluidEmitterNode
fluidHeatEmission(MDataBlock &block)MPxFluidEmitterNode
fluidJitter(MDataBlock &block)MPxFluidEmitterNode
forceCache()MPxNodeprotectedvirtual
forceCache(const MDGContext &)MPxNodeprotectedvirtual
frozenMPxNodestatic
getCacheSetup(const MEvaluationNode &, MNodeCacheDisablingInfo &, MNodeCacheSetupInfo &, MObjectArray &) const MPxNodevirtual
getCurrentTime(MDataBlock &block)MPxEmitterNode
getDeltaTime(int plugIndex, MDataBlock &block)MPxEmitterNode
getEmitterType(MDataBlock &block)MPxEmitterNode
getExternalContent(MExternalContentInfoTable &table) const MPxNodevirtual
getFilesToArchive(bool shortName=false, bool unresolvedName=false, bool markCouldBeImageSequence=false) const MPxNodevirtual
getInternalValue(const MPlug &, MDataHandle &)MPxNodevirtual
getInternalValueInContext(const MPlug &, MDataHandle &, MDGContext &)MPxNodevirtual
getMaxDistance(MDataBlock &block)MPxEmitterNode
getMinDistance(MDataBlock &block)MPxEmitterNode
getOwnerShape()MPxEmitterNode
getRandomSeed(int plugIndex, MDataBlock &block)MPxEmitterNode
getRandomState(int plugIndex, MDataBlock &block)MPxEmitterNode
getRate(MDataBlock &block)MPxEmitterNode
getStartTime(int plugIndex, MDataBlock &block)MPxEmitterNode
getWorldMatrix()MPxEmitterNode
getWorldPosition()MPxEmitterNode
hasInvalidationRangeTransformation() const MPxNode
hasValidEmission2dTexture(const MObject &texAttr, MStatus *status=NULL)MPxEmitterNode
inheritAttributesFrom(const MString &parentClassName)MPxNodestatic
internalArrayCount(const MPlug &) const MPxNodevirtual
internalArrayCount(const MPlug &, const MDGContext &) const MPxNodevirtual
isAbstractClass() const MPxNodevirtual
isHistoricallyInterestingMPxNodestatic
isPassiveOutput(const MPlug &) const MPxNodevirtual
isTrackingTopology() const MPxNodevirtual
kCurve enum valueMPxEmitterNode
kDirectional enum valueMPxEmitterNode
kOmni enum valueMPxEmitterNode
kSurface enum valueMPxEmitterNode
kVolume enum valueMPxEmitterNode
legalConnection(const MPlug &, const MPlug &, bool asSrc, bool &isLegal) const MPxNodevirtual
legalDisconnection(const MPlug &, const MPlug &, bool asSrc, bool &isLegal) const MPxNodevirtual
mCurrentTimeMPxEmitterNodestatic
mDeltaTimeMPxEmitterNodestatic
mDirectionMPxEmitterNodestatic
mDirectionXMPxEmitterNodestatic
mDirectionYMPxEmitterNodestatic
mDirectionZMPxEmitterNodestatic
mEmissionFunctionMPxFluidEmitterNodestatic
mEmitFluidColorMPxFluidEmitterNodestatic
MEmitterType enum nameMPxEmitterNode
mEmitterTypeMPxEmitterNodestatic
messageMPxNodestatic
mFluidColorMPxFluidEmitterNodestatic
mFluidColorBMPxFluidEmitterNodestatic
mFluidColorGMPxFluidEmitterNodestatic
mFluidColorRMPxFluidEmitterNodestatic
mFluidDensityEmissionMPxFluidEmitterNodestatic
mFluidDropoffMPxFluidEmitterNodestatic
mFluidFuelEmissionMPxFluidEmitterNodestatic
mFluidHeatEmissionMPxFluidEmitterNodestatic
mFluidJitterMPxFluidEmitterNodestatic
mInheritFactorMPxEmitterNodestatic
mIsFullMPxEmitterNodestatic
mMaxDistanceMPxEmitterNodestatic
mMinDistanceMPxEmitterNodestatic
mOutputMPxEmitterNodestatic
mOwnerCentroidMPxEmitterNodestatic
mOwnerCentroidXMPxEmitterNodestatic
mOwnerCentroidYMPxEmitterNodestatic
mOwnerCentroidZMPxEmitterNodestatic
mOwnerPosDataMPxEmitterNodestatic
mOwnerVelDataMPxEmitterNodestatic
MPxEmitterNode()MPxEmitterNode
MPxFluidEmitterNode()MPxFluidEmitterNode
MPxNode()MPxNode
mRandStateMPxEmitterNodestatic
mRateMPxEmitterNodestatic
mSeedMPxEmitterNodestatic
mSpeedMPxEmitterNodestatic
mStartTimeMPxEmitterNodestatic
mSweptGeometryMPxEmitterNodestatic
mTurbulenceMPxFluidEmitterNodestatic
mWorldMatrixMPxEmitterNodestatic
name() const MPxNodevirtual
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
postConstructor()MPxNodevirtual
postEvaluation(const MDGContext &context, const MEvaluationNode &evaluationNode, PostEvaluationType evalType)MPxNodevirtual
preEvaluation(const MDGContext &context, const MEvaluationNode &evaluationNode)MPxNodevirtual
randgen()MPxEmitterNode
resetRandomState(int plugIndex, MDataBlock &block)MPxEmitterNode
schedulingType() const MPxNodevirtual
setDependentsDirty(const MPlug &plug, MPlugArray &plugArray)MPxNodevirtual
setDoNotWrite(bool flag)MPxNodeprotectedvirtual
setExistWithoutInConnections(bool flag)MPxNodevirtual
setExistWithoutOutConnections(bool flag)MPxNodevirtual
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 isMPSafe)MPxNodeprotectedvirtual
setRandomState(int plugIndex, MDataBlock &block)MPxEmitterNode
shouldSave(const MPlug &, bool &isSaving)MPxNodevirtual
stateMPxNodestatic
thisMObject() const MPxNodevirtual
transformInvalidationRange(const MPlug &source, const MTimeRange &input) const MPxNodevirtual
turbulence(MDataBlock &block)MPxFluidEmitterNode
type() const MPxFluidEmitterNodevirtual
typeId() const MPxNodevirtual
typeName() const MPxNodevirtual
volumePrimitiveBoundingBox(MBoundingBox &box)MPxEmitterNode
volumePrimitiveDistanceFromAxis(const MPoint &worldPoint, const MMatrix &emitterWorldMatrix)MPxEmitterNode
volumePrimitivePointInside(const MPoint &worldPoint, const MMatrix &emitterWorldMatrix)MPxEmitterNode
~MPxEmitterNode()MPxEmitterNodevirtual
~MPxFluidEmitterNode()MPxFluidEmitterNodevirtual
~MPxNode()MPxNodevirtual