TrinityCore
Loading...
Searching...
No Matches
MMAP::TerrainBuilder Member List

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

cleanVertices(std::vector< float > &verts, std::vector< int > &tris)MMAP::TerrainBuilderstatic
copyIndices(std::vector< VMAP::MeshTriangle > const &source, std::vector< int > &dest, int offset, bool flip)MMAP::TerrainBuilderstatic
copyIndices(std::vector< int > const &source, std::vector< int > &dest, int offset)MMAP::TerrainBuilderstatic
getHeightCoord(int index, Grid grid, float xOffset, float yOffset, float *coord, float *v)MMAP::TerrainBuilderinlineprivatestatic
getHeightTriangle(int square, Spot triangle, int *indices, int offset, bool liquid=false)MMAP::TerrainBuilderinlineprivatestatic
getLiquidCoord(int index, int index2, float xOffset, float yOffset, float *coord, float *v)MMAP::TerrainBuilderinlineprivatestatic
getLiquidType(int square, map_liquidHeaderTypeFlags const (&liquid_type)[16][16])MMAP::TerrainBuilderinlineprivatestatic
getLoopVars(Spot portion, int &loopStart, int &loopEnd, int &loopInc)MMAP::TerrainBuilderprivatestatic
isHole(int square, uint8 const (&holes)[16][16][8])MMAP::TerrainBuilderinlineprivatestatic
loadMap(uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData, VMAP::VMapManager *vmapManager)MMAP::TerrainBuilder
loadMap(uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData, VMAP::VMapManager *vmapManager, 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, VMAP::VMapManager *vmapManager)MMAP::TerrainBuilder
loadVMapModel(VMAP::WorldModel const *worldModel, G3D::Vector3 const &position, G3D::Matrix3 const &rotation, float scale, MeshData &meshData, VMAP::VMapManager *vmapManager)MMAP::TerrainBuilder
m_inputDirectoryMMAP::TerrainBuilderprivate
m_skipLiquidMMAP::TerrainBuilderprivate
TerrainBuilder(boost::filesystem::path const &inputDirectory, bool skipLiquid)MMAP::TerrainBuilderexplicit
transformVertices(std::vector< G3D::Vector3 > const &source, std::vector< float > &dest, float scale, G3D::Matrix3 const &rotation, G3D::Vector3 const &position)MMAP::TerrainBuilderstatic
usesLiquids() constMMAP::TerrainBuilderinline