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
kAmbientColor enum valueMMaterial
kBumpMap enum valueMMaterial
kColor enum valueMMaterial
kCosinePower enum valueMMaterial
kDiffuse enum valueMMaterial
kEccentricity enum valueMMaterial
kHighlightSize enum valueMMaterial
kIncandescence enum valueMMaterial
kReflectedColor enum valueMMaterial
kReflectivity enum valueMMaterial
kRoughness enum valueMMaterial
kSpecularColor enum valueMMaterial
kSpecularRollOff enum valueMMaterial
kTransluscence enum valueMMaterial
kTransparency enum valueMMaterial
kWhiteness enum valueMMaterial
materialIsTextured() const MMaterial
MMaterial()MMaterial
MMaterial(const MMaterial &in)MMaterial
MMaterial(const MObject &, MStatus *ReturnStatus=NULL)MMaterial
MtextureChannel enum nameMMaterial
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