MMaterial
From MaratisWiki
int MMaterial::m_typeNone
MFXRef* MMaterial::m_FXRefNone
MFXRef* MMaterial::m_ZFXRefNone
M_BLENDING_MODES MMaterial::m_blendModeNone
float MMaterial::m_opacityNone
float MMaterial::m_shininessNone
float MMaterial::m_customValueNone
MVector3 MMaterial::m_diffuseNone
MVector3 MMaterial::m_specularNone
MVector3 MMaterial::m_emitNone
MVector3 MMaterial::m_customColorNone
unsigned int MMaterial::m_texturesPassNumberNone
MTexturePass** MMaterial::m_texturesPassNone
MMaterial::MMaterial(void)
MMaterial::MMaterial(const MMaterial &material)
MMaterial::~MMaterial(void)
void MMaterial::setType(int type)
int MMaterial::getType(void)
void MMaterial::setFXRef(MFXRef *FXRef)
void MMaterial::setZFXRef(MFXRef *ZFXRef)
MFXRef* MMaterial::getFXRef(void)
MFXRef* MMaterial::getZFXRef(void)
void MMaterial::setBlendMode(M_BLENDING_MODES blendMode)
M_BLENDING_MODES MMaterial::getBlendMode(void)
void MMaterial::setOpacity(float opacity)
void MMaterial::setShininess(float shininess)
void MMaterial::setCustomValue(float customValue)
void MMaterial::setDiffuse(const MVector3 &diffuse)
void MMaterial::setSpecular(const MVector3 &specular)
void MMaterial::setEmit(const MVector3 &emit)
void MMaterial::setCustomColor(const MVector3 &customColor)
float MMaterial::getOpacity(void)
float MMaterial::getShininess(void)
float MMaterial::getCustomValue(void)
MVector3 MMaterial::getEmit(void) const
MVector3 MMaterial::getDiffuse(void) const
MVector3 MMaterial::getSpecular(void) const
MVector3 MMaterial::getCustomColor(void) const
void MMaterial::allocTexturesPass(unsigned int size)
void MMaterial::clearTexturesPass(void)
void MMaterial::addTexturePass(MTexture *texture, M_TEX_COMBINE_MODES combineMode, unsigned int mapChannel)
unsigned int MMaterial::getTexturesPassNumber(void)
MTexturePass* MMaterial::getTexturePass(unsigned int id)