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
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
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
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
SchedulingType enum nameMPxNode
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
Type enum nameMPxNode
typeId() const MPxNodevirtual
typeName() const MPxNodevirtual
xColor() const MPxManipulatorNode
yColor() const MPxManipulatorNode
zColor() const MPxManipulatorNode
~MPxManipulatorNode() overrideMPxManipulatorNode
~MPxNode()MPxNodevirtual