TrinityCore
MMAP::TerrainBuilder Member List

This is the complete list of members for MMAP::TerrainBuilder, including all inherited members.

cleanVertices(G3D::Array< float > &verts, G3D::Array< int > &tris)MMAP::TerrainBuilderstatic
copyIndices(std::vector< VMAP::MeshTriangle > const &source, G3D::Array< int > &dest, int offset, bool flip)MMAP::TerrainBuilderstatic
copyIndices(G3D::Array< int > const &source, G3D::Array< int > &dest, int offset)MMAP::TerrainBuilderstatic
copyVertices(std::vector< G3D::Vector3 > const &source, G3D::Array< float > &dest)MMAP::TerrainBuilderstatic
getHeightCoord(int index, Grid grid, float xOffset, float yOffset, float *coord, float *v)MMAP::TerrainBuilderprivate
getHeightTriangle(int square, Spot triangle, int *indices, bool liquid=false)MMAP::TerrainBuilderprivate
getLiquidCoord(int index, int index2, float xOffset, float yOffset, float *coord, float *v)MMAP::TerrainBuilderprivate
getLiquidType(int square, map_liquidHeaderTypeFlags const (&liquid_type)[16][16])MMAP::TerrainBuilderprivate
getLoopVars(Spot portion, int &loopStart, int &loopEnd, int &loopInc)MMAP::TerrainBuilderprivate
isHole(int square, uint8 const holes[16][16][8])MMAP::TerrainBuilderprivate
loadHeightMap(uint32 mapID, uint32 tileX, uint32 tileY, G3D::Array< float > &vertices, G3D::Array< int > &triangles, Spot portion)MMAP::TerrainBuilderprivate
loadMap(uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData)MMAP::TerrainBuilder
loadMap(uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData, Spot portion)MMAP::TerrainBuilderprivate
loadOffMeshConnections(uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData, std::vector< OffMeshData > const &offMeshConnections)MMAP::TerrainBuilder
loadVMap(uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData)MMAP::TerrainBuilder
m_skipLiquidMMAP::TerrainBuilderprivate
TerrainBuilder(bool skipLiquid)MMAP::TerrainBuilder
TerrainBuilder()=deleteMMAP::TerrainBuilderprivate
TerrainBuilder(TerrainBuilder const &tb)=deleteMMAP::TerrainBuilderprivate
transform(std::vector< G3D::Vector3 > const &source, std::vector< G3D::Vector3 > &transformed, float scale, G3D::Matrix3 const &rotation, G3D::Vector3 const &position)MMAP::TerrainBuilderstatic
usesLiquids() constMMAP::TerrainBuilderinline
~TerrainBuilder()MMAP::TerrainBuilder