MPxHardwareShader Member List

This is the complete list of members for MPxHardwareShader, including all inherited members.
addAttribute(const MObject &attr) MPxNode [static]
attributeAffects(const MObject &whenChanges, const MObject &isAffected) MPxNode [static]
caching MPxNode [static]
compute(const MPlug &plug, MDataBlock &dataBlock) MPxNode [virtual]
connectionBroken(const MPlug &plug, const MPlug &otherPlug, bool asSrc) MPxNode [virtual]
connectionMade(const MPlug &plug, const MPlug &otherPlug, bool asSrc) MPxNode [virtual]
copyInternalData(MPxNode *) MPxNode [virtual]
doNotWrite(MStatus *ReturnStatus=NULL) const MPxNode [protected]
existWithoutInConnections(MStatus *ReturnStatus=NULL) const MPxNode
existWithoutOutConnections(MStatus *ReturnStatus=NULL) const MPxNode
findResource(const MString &name, const MString &shaderPath, MStatus *status=NULL) MPxHardwareShader [static]
forceCache(MDGContext &ctx=MDGContext::fsNormal) MPxNode [protected]
getAvailableImages(const MPxHardwareShader::ShaderContext &context, const MString &uvSetName, MStringArray &imageNames) MPxHardwareShader [virtual]
getHardwareShaderPtr(MObject &object) MPxHardwareShader [static]
getInternalValue(const MPlug &plug, MDataHandle &dataHandle) MPxNode [virtual]
getInternalValueInContext(const MPlug &plug, MDataHandle &dataHandle, MDGContext &ctx) MPxNode [virtual]
inheritAttributesFrom(const MString &parentClassName) MPxNode [static]
internalArrayCount(const MPlug &plug, const MDGContext &ctx) const MPxNode [virtual]
isAbstractClass() const MPxNode [virtual]
isHistoricallyInteresting MPxNode [static]
isPassiveOutput(const MPlug &plug) const MPxNode [virtual]
kCameraSetNode enum value MPxNode
kConstraintNode enum value MPxNode
kDeformerNode enum value MPxNode
kDependNode enum value MPxNode
kEmitterNode enum value MPxNode
kFieldNode enum value MPxNode
kFluidEmitterNode enum value MPxNode
kHardwareShader enum value MPxNode
kHwShaderNode enum value MPxNode
kIkSolverNode enum value MPxNode
kImagePlaneNode enum value MPxNode
kIsTransparent enum value MPxHardwareShader
kLast enum value MPxNode
kLocatorNode enum value MPxNode
kManipContainer enum value MPxNode
kManipulatorNode enum value MPxNode
kNoTransparencyFrontBackCull enum value MPxHardwareShader
kNoTransparencyPolygonSort enum value MPxHardwareShader
kObjectSet enum value MPxNode
kParticleAttributeMapperNode enum value MPxNode
kSpringNode enum value MPxNode
kSurfaceShape enum value MPxNode
kTransformNode enum value MPxNode
legalConnection(const MPlug &plug, const MPlug &otherPlug, bool asSrc, bool &isLegal) const MPxNode [virtual]
legalDisconnection(const MPlug &plug, const MPlug &otherPlug, bool asSrc, bool &isLegal) const MPxNode [virtual]
message MPxNode [static]
MPxHardwareShader() MPxHardwareShader
MPxNode() MPxNode
name() const MPxNode
outColor MPxHardwareShader [static]
outColorB MPxHardwareShader [static]
outColorG MPxHardwareShader [static]
outColorR MPxHardwareShader [static]
passThroughToMany(const MPlug &plug, MPlugArray &plugArray) const MPxNode [virtual]
passThroughToOne(const MPlug &plug) const MPxNode [virtual]
populateRequirements(const MPxHardwareShader::ShaderContext &context, MGeometryRequirements &requirements) MPxHardwareShader [virtual]
postConstructor() MPxNode [virtual]
profile() MPxHardwareShader [virtual]
render(MGeometryList &iterator) MPxHardwareShader [virtual]
renderImage(const MPxHardwareShader::ShaderContext &context, const MString &imageName, floatRegion region, int &imageWidth, int &imageHeight) MPxHardwareShader [virtual]
renderSwatchImage(MImage &image) MPxHardwareShader [virtual]
setDependentsDirty(const MPlug &plug, MPlugArray &plugArray) MPxNode [virtual]
setDoNotWrite(bool flag) MPxNode [protected]
setExistWithoutInConnections(bool flag) MPxNode
setExistWithoutOutConnections(bool flag) MPxNode
setInternalValue(const MPlug &plug, const MDataHandle &dataHandle) MPxNode [virtual]
setInternalValueInContext(const MPlug &plug, const MDataHandle &dataHandle, MDGContext &ctx) MPxNode [virtual]
setMPSafe(bool flag) MPxNode [protected]
setUniformParameters(const MUniformParameterList &parameters, bool remapCurrentValues=true, MDagModifier *dagModifier=NULL) MPxHardwareShader
setVaryingParameters(const MVaryingParameterList &parameters, bool remapCurrentValues=true, MDagModifier *dagModifier=NULL) MPxHardwareShader
shouldSave(const MPlug &plug, bool &isSaving) MPxNode [virtual]
state MPxNode [static]
thisMObject() const MPxNode
TransparencyOptions enum name MPxHardwareShader
transparencyOptions() MPxHardwareShader [virtual]
Type enum name MPxNode
type() const MPxHardwareShader [virtual]
typeId() const MPxNode
typeName() const MPxNode
~MPxHardwareShader() MPxHardwareShader [virtual]
~MPxNode() MPxNode [virtual]

Autodesk® Maya® 2011 © 1997-2010 Autodesk, Inc. All rights reserved. Generated with doxygen 1.5.6