MSubMesh
From MaratisWiki
(Difference between revisions)
Latest revision as of 01:18, 8 February 2014
MMorphingData* MSubMesh::m_morphingDataNoneMSkinData* MSubMesh::m_skinDataNoneunsigned int MSubMesh::m_indicesSizeNoneunsigned int MSubMesh::m_verticesSizeNoneunsigned int MSubMesh::m_normalsSizeNoneunsigned int MSubMesh::m_tangentsSizeNoneunsigned int MSubMesh::m_texCoordsSizeNoneunsigned int MSubMesh::m_colorsSizeNoneM_TYPES MSubMesh::m_indicesTypeNonevoid* MSubMesh::m_indicesNoneMColor* MSubMesh::m_colorsNoneMVector3* MSubMesh::m_verticesNoneMVector3* MSubMesh::m_normalsNoneMVector3* MSubMesh::m_tangentsNoneMVector2* MSubMesh::m_texCoordsNoneunsigned int MSubMesh::m_vboId1Noneunsigned int MSubMesh::m_vboId2Nonemap<unsigned int, unsigned int> MSubMesh::m_mapChannelsOffsetNoneunsigned int MSubMesh::m_displaysNumberNoneMDisplay** MSubMesh::m_displaysNoneMBox3d MSubMesh::m_boundingBoxNoneMSubMesh::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)