TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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 > &source, G3D::Array< int > &dest, int offest, bool flip)MMAP::TerrainBuilderstatic
copyIndices(G3D::Array< int > &src, G3D::Array< int > &dest, int offset)MMAP::TerrainBuilderstatic
copyVertices(std::vector< G3D::Vector3 > &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, const uint8 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, const char *offMeshFilePath)MMAP::TerrainBuilder
loadVMap(uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData)MMAP::TerrainBuilder
m_skipLiquidMMAP::TerrainBuilderprivate
TerrainBuilder(bool skipLiquid)MMAP::TerrainBuilder
TerrainBuilder()MMAP::TerrainBuilderprivate
TerrainBuilder(const TerrainBuilder &tb)MMAP::TerrainBuilderprivate
transform(std::vector< G3D::Vector3 > &original, std::vector< G3D::Vector3 > &transformed, float scale, G3D::Matrix3 &rotation, G3D::Vector3 &position)MMAP::TerrainBuilderstatic
usesLiquids()MMAP::TerrainBuilderinline
~TerrainBuilder()MMAP::TerrainBuilder