C++ API Reference
MPxManipulatorNode Member List

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

_forceCache(const MDGContext &)MPxNode
_setMPSafe(bool isMPSafe)MPxNode
addAttribute(const MObject &attr)MPxNodestatic
addDependentPlug(const MPlug &plug)MPxManipulatorNode
addDoubleValue(const MString &valueName, double defaultValue, int &valueIndex)MPxManipulatorNode
addExternalContentForFileAttr(MExternalContentInfoTable &, const MObject &attr) const MPxNode
addPointValue(const MString &valueName, const MPoint &defaultValue, int &valueIndex)MPxManipulatorNode
addVectorValue(const MString &valueName, const MVector &defaultValue, int &valueIndex)MPxManipulatorNode
attributeAffects(const MObject &whenChanges, const MObject &isAffected)MPxNodestatic
attributeAffects(const MObject &whenChanges, const MObject &isAffected, bool affectsTopology)MPxNodestatic
cachingMPxNodestatic
className()MPxManipulatorNodestatic
colorAndName(M3dView &view, MGLuint glName, bool glNameIsPickable, short colorIndex) const MPxManipulatorNode
compute(const MPlug &, MDataBlock &)MPxNodevirtual
configCache(const MEvaluationNode &, MCacheSchema &) const MPxNodevirtual
connectedNodesMPxManipulatorNodestatic
connectionBroken(const MPlug &, const MPlug &, bool asSrc)MPxNodevirtual
connectionMade(const MPlug &, const MPlug &, bool asSrc)MPxNodevirtual
connectPlugToValue(const MPlug &plug, int valueIndex, int &plugIndex)MPxManipulatorNode
connectToDependNode(const MObject &dependNode)MPxManipulatorNodevirtual
copyInternalData(MPxNode *)MPxNodevirtual
dependentPlugsReset()MPxManipulatorNode
dependsOn(const MPlug &, const MPlug &, bool &depends) const MPxNodevirtual
deregisterForMouseMove()MPxManipulatorNode
dimmedColor() const MPxManipulatorNode
doDrag(M3dView &view)MPxManipulatorNodevirtual
doMove(M3dView &view, bool &refresh)MPxManipulatorNodevirtual
doNotWrite(MStatus *ReturnStatus=NULL) const MPxNodeprotectedvirtual
doPress(M3dView &view)MPxManipulatorNodevirtual
doRelease(M3dView &view)MPxManipulatorNodevirtual
draw(M3dView &view, const MDagPath &path, M3dView::DisplayStyle style, M3dView::DisplayStatus status)MPxManipulatorNodevirtual
drawUI(MHWRender::MUIDrawManager &drawManager, const MHWRender::MFrameContext &frameContext) const MPxManipulatorNodevirtual
existWithoutInConnections(MStatus *ReturnStatus=NULL) const MPxNodevirtual
existWithoutOutConnections(MStatus *ReturnStatus=NULL) const MPxNodevirtual
finishAddingManips()MPxManipulatorNode
forceCache()MPxNodeprotectedvirtual
forceCache(const MDGContext &)MPxNodeprotectedvirtual
frozenMPxNodestatic
getCacheSetup(const MEvaluationNode &, MNodeCacheDisablingInfo &, MNodeCacheSetupInfo &, MObjectArray &) const MPxNodevirtual
getDoubleValue(int valueIndex, bool previousValue, double &value)MPxManipulatorNode
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
getPointValue(int valueIndex, bool previousValue, MPoint &value)MPxManipulatorNode
getVectorValue(int valueIndex, bool previousValue, MVector &value)MPxManipulatorNode
glActiveName(MGLuint &glName)MPxManipulatorNode
glFirstHandle(MGLuint &firstHandle)MPxManipulatorNode
hasInvalidationRangeTransformation() const MPxNode
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
labelBackgroundColor() const MPxManipulatorNode
labelColor() const MPxManipulatorNode
legalConnection(const MPlug &, const MPlug &, bool asSrc, bool &isLegal) const MPxNodevirtual
legalDisconnection(const MPlug &, const MPlug &, bool asSrc, bool &isLegal) const MPxNodevirtual
lineColor() const MPxManipulatorNode
mainColor() const MPxManipulatorNode
messageMPxNodestatic
mouseDown(short &x_pos, short &y_pos)MPxManipulatorNode
mousePosition(short &x_pos, short &y_pos)MPxManipulatorNode
mouseRay(MPoint &linePoint, MVector &lineDirection) const MPxManipulatorNode
mouseRayWorld(MPoint &linePoint, MVector &lineDirection) const MPxManipulatorNode
mouseUp(short &x_pos, short &y_pos)MPxManipulatorNode
MPxManipulatorNode()MPxManipulatorNode
MPxNode()MPxNode
name() const MPxNodevirtual
newManipulator(const MString &manipName, MObject &manipObject, MStatus *ReturnStatus=NULL)MPxManipulatorNodestatic
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
preDrawUI(const M3dView &view)MPxManipulatorNodevirtual
preEvaluation(const MDGContext &context, const MEvaluationNode &evaluationNode)MPxNodevirtual
prevColor() const MPxManipulatorNode
registerForMouseMove()MPxManipulatorNode
schedulingType() const MPxNodevirtual
selectedColor() const MPxManipulatorNode
setDependentsDirty(const MPlug &plug, MPlugArray &plugArray)MPxNodevirtual
setDoNotWrite(bool flag)MPxNodeprotectedvirtual
setDoubleValue(int valueIndex, double value)MPxManipulatorNode
setExistWithoutInConnections(bool flag)MPxNodevirtual
setExistWithoutOutConnections(bool flag)MPxNodevirtual
setExternalContent(const MExternalContentLocationTable &)MPxNodevirtual
setExternalContentForFileAttr(const MObject &attr, const MExternalContentLocationTable &)MPxNode
setHandleColor(MHWRender::MUIDrawManager &drawManager, unsigned int handleName, short colorIndex) const MPxManipulatorNode
setInternalValue(const MPlug &, const MDataHandle &)MPxNodevirtual
setInternalValueInContext(const MPlug &, const MDataHandle &, MDGContext &)MPxNodevirtual
setMPSafe(bool isMPSafe)MPxNodeprotectedvirtual
setPointValue(int valueIndex, const MPoint &value)MPxManipulatorNode
setVectorValue(int valueIndex, const MVector &value)MPxManipulatorNode
shouldDrawHandleAsSelected(unsigned int name, bool &useSelectedColor) const MPxManipulatorNode
shouldSave(const MPlug &, bool &isSaving)MPxNodevirtual
stateMPxNodestatic
thisMObject() const MPxNodevirtual
transformInvalidationRange(const MPlug &source, const MTimeRange &input) const MPxNodevirtual
type() const MPxNodevirtual
typeId() const MPxNodevirtual
typeName() const MPxNodevirtual
xColor() const MPxManipulatorNode
yColor() const MPxManipulatorNode
zColor() const MPxManipulatorNode
~MPxManipulatorNode()MPxManipulatorNodevirtual
~MPxNode()MPxNodevirtual