MSubMesh

From MaratisWiki
Jump to: navigation, search


Contents

API

MMorphingData* MSubMesh::m_morphingDataNone

MSkinData* MSubMesh::m_skinDataNone

unsigned int MSubMesh::m_indicesSizeNone

unsigned int MSubMesh::m_verticesSizeNone

unsigned int MSubMesh::m_normalsSizeNone

unsigned int MSubMesh::m_tangentsSizeNone

unsigned int MSubMesh::m_texCoordsSizeNone

unsigned int MSubMesh::m_colorsSizeNone

M_TYPES MSubMesh::m_indicesTypeNone

void* MSubMesh::m_indicesNone

MColor* MSubMesh::m_colorsNone

MVector3* MSubMesh::m_verticesNone

MVector3* MSubMesh::m_normalsNone

MVector3* MSubMesh::m_tangentsNone

MVector2* MSubMesh::m_texCoordsNone

unsigned int MSubMesh::m_vboId1None

unsigned int MSubMesh::m_vboId2None

map<unsigned int, unsigned int> MSubMesh::m_mapChannelsOffsetNone

unsigned int MSubMesh::m_displaysNumberNone

MDisplay** MSubMesh::m_displaysNone

MBox3d MSubMesh::m_boundingBoxNone

MSubMesh::MSubMesh(void)

MSubMesh::~MSubMesh(void)

void MSubMesh::clearMorphingData(void)

MMorphingData* MSubMesh::createMorphingData(void)

MMorphingData* MSubMesh::getMorphingData(void)

void MSubMesh::clearSkinData(void)

MSkinData* MSubMesh::createSkinData(void)

MSkinData* MSubMesh::getSkinData(void)

void MSubMesh::clearIndices(void)

void MSubMesh::clearVertices(void)

void MSubMesh::clearNormals(void)

void MSubMesh::clearTangents(void)

void MSubMesh::clearTexCoords(void)

void MSubMesh::clearColors(void)

void* MSubMesh::allocIndices(unsigned int size, M_TYPES type)

MColor* MSubMesh::allocColors(unsigned int size)

MVector3* MSubMesh::allocVertices(unsigned int size)

MVector3* MSubMesh::allocNormals(unsigned int size)

MVector3* MSubMesh::allocTangents(unsigned int size)

MVector2* MSubMesh::allocTexCoords(unsigned int size)

unsigned int MSubMesh::getIndicesSize(void)

unsigned int MSubMesh::getVerticesSize(void)

unsigned int MSubMesh::getNormalsSize(void)

unsigned int MSubMesh::getTangentsSize(void)

unsigned int MSubMesh::getTexCoordsSize(void)

unsigned int MSubMesh::getColorsSize(void)

M_TYPES MSubMesh::getIndicesType(void)

void* MSubMesh::getIndices(void)

MColor* MSubMesh::getColors(void)

MVector3* MSubMesh::getVertices(void)

MVector3* MSubMesh::getNormals(void)

MVector3* MSubMesh::getTangents(void)

MVector2* MSubMesh::getTexCoords(void)

void MSubMesh::clearVBO(void)

unsigned int* MSubMesh::getVBOid1(void)

unsigned int* MSubMesh::getVBOid2(void)

void MSubMesh::clearMapChannelOffset(void)

void MSubMesh::setMapChannelOffset(unsigned int channel, unsigned int offset)

bool MSubMesh::isMapChannelExist(unsigned int channel)

unsigned int MSubMesh::getMapChannelOffset(unsigned int channel)

map<unsigned int, unsigned int>* MSubMesh::getMapChannelOffsets(void)

void MSubMesh::allocDisplays(unsigned int size)

void MSubMesh::clearDisplays(void)

MDisplay* MSubMesh::addNewDisplay(M_PRIMITIVE_TYPES primitiveType, unsigned int begin, unsigned int size)

unsigned int MSubMesh::getDisplaysNumber(void)

MDisplay* MSubMesh::getDisplay(unsigned int id)

MBox3d* MSubMesh::getBoundingBox(void)

bool MSubMesh::hasTransparency(void)

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox