MMaterial

From MaratisWiki
Jump to: navigation, search


Contents

API

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)

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox