C++ API Reference
MMaterial Member List

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

applyTexture(M3dView &, const MDrawData &)MMaterial
className()MMaterialstatic
defaultMaterial()MMaterialstatic
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