|
C++ API Reference
|
This is the complete list of members for MMaterial, including all inherited members.
| applyTexture(M3dView &, const MDrawData &) | MMaterial | |
| className() | MMaterial | static |
| defaultMaterial() | MMaterial | static |
| evaluateDiffuse() | MMaterial | |
| evaluateEmission() | MMaterial | |
| evaluateMaterial(M3dView &, const MDagPath &) | MMaterial | |
| evaluateShininess() | MMaterial | |
| evaluateSpecular() | MMaterial | |
| evaluateTexture(MDrawData &data) | MMaterial | |
| evaluateTextureTransformation() | MMaterial | |
| getDiffuse(MColor &) | MMaterial | |
| getEmission(MColor &) | MMaterial | |
| getHasTransparency(bool &) | MMaterial | |
| getHwShaderNode(MStatus *ReturnStatus=NULL) | MMaterial | |
| getShininess(float &) | MMaterial | |
| getSpecular(MColor &) | MMaterial | |
| getTextureTransformation(const MDrawData &data, MMatrix &texXform) | MMaterial | |
| getTextureTransformation(const MDrawData &data, float &rotateUV, float &scaleU, float &scaleV, float &translateU, float &translateV, float &rotateFrame) | MMaterial | |
| getTextureTransformation(float &scaleU, float &scaleV, float &translateU, float &translateV, float &rotate) | MMaterial | |
| materialIsTextured() const | MMaterial | |
| MMaterial() | MMaterial | |
| MMaterial(const MMaterial &in) | MMaterial | |
| MMaterial(const MObject &, MStatus *ReturnStatus=NULL) | MMaterial | |
| OPENMAYA_ENUM(MtextureChannel, kColor, kTransparency, kAmbientColor, kIncandescence, kBumpMap, kDiffuse, kTransluscence, kRoughness, kHighlightSize, kWhiteness, kCosinePower, kEccentricity, kSpecularRollOff, kSpecularColor, kReflectivity, kReflectedColor) | MMaterial | |
| setMaterial(const MDagPath &, bool hasTransparency) | MMaterial | |
| shadingEngine() | MMaterial | |
| textureImage(MImage &image, MColor &color, MtextureChannel chan, bool &mapped, MDagPath &dagPath, int xRes=-1, int yRes=-1) | MMaterial | |
| ~MMaterial() | MMaterial |