![]() |
TrinityCore
|
Classes | |
| struct | IntermediateValues |
| class | MapBuilder |
| struct | MapTiles |
| struct | MeshData |
| class | MMapData |
| class | MMapFactory |
| class | MMapManager |
| struct | NavMeshHolder |
| struct | PhasedTile |
| class | TerrainBuilder |
| struct | Tile |
Typedefs | |
| typedef std::unordered_map < uint32, dtTileRef > | MMapTileSet |
| typedef std::unordered_map < uint32, dtNavMeshQuery * > | NavMeshQuerySet |
| typedef std::set< uint32 > | TerrainSet |
| typedef std::unordered_map < uint32, PhasedTile * > | PhaseTileContainer |
| typedef std::unordered_map < uint32, PhaseTileContainer > | PhaseTileMap |
| typedef std::unordered_map < uint32, TerrainSet > | TerrainSetMap |
| typedef std::unordered_map < uint32, MMapData * > | MMapDataSet |
| typedef std::list< MapTiles > | TileList |
Enumerations | |
| enum | MMAP_LOAD_RESULT { MMAP_LOAD_RESULT_ERROR, MMAP_LOAD_RESULT_OK, MMAP_LOAD_RESULT_IGNORED } |
| enum | ListFilesResult { LISTFILE_DIRECTORY_NOT_FOUND = 0, LISTFILE_OK = 1 } |
| enum | Spot { TOP = 1, RIGHT = 2, LEFT = 3, BOTTOM = 4, ENTIRE = 5 } |
| enum | Grid { GRID_V8, GRID_V9 } |
Functions | |
| bool | matchWildcardFilter (const char *filter, const char *str) |
| ListFilesResult | getDirContents (std::vector< std::string > &fileList, std::string dirpath=".", std::string filter="*") |
Variables | |
| MMapManager * | g_MMapManager = NULL |
| static char const *const | MAP_FILE_NAME_FORMAT = "%s/mmaps/%04i.mmap" |
| static char const *const | TILE_FILE_NAME_FORMAT = "%s/mmaps/%04i%02i%02i.mmtile" |
| char const * | MAP_VERSION_MAGIC = "v1.8" |
| static const int | V9_SIZE = 129 |
| static const int | V9_SIZE_SQ = V9_SIZE*V9_SIZE |
| static const int | V8_SIZE = 128 |
| static const int | V8_SIZE_SQ = V8_SIZE*V8_SIZE |
| static const float | GRID_SIZE = 533.3333f |
| static const float | GRID_PART_SIZE = GRID_SIZE/V8_SIZE |
| static const float | INVALID_MAP_LIQ_HEIGHT = -500.f |
| static const float | INVALID_MAP_LIQ_HEIGHT_MAX = 5000.0f |
| typedef std::unordered_map<uint32, MMapData*> MMAP::MMapDataSet |
| typedef std::unordered_map<uint32, dtTileRef> MMAP::MMapTileSet |
| typedef std::unordered_map<uint32, dtNavMeshQuery*> MMAP::NavMeshQuerySet |
| typedef std::unordered_map<uint32, PhasedTile*> MMAP::PhaseTileContainer |
| typedef std::unordered_map<uint32, PhaseTileContainer> MMAP::PhaseTileMap |
| typedef std::set<uint32> MMAP::TerrainSet |
| typedef std::unordered_map<uint32, TerrainSet> MMAP::TerrainSetMap |
| typedef std::list<MapTiles> MMAP::TileList |
| enum MMAP::Grid |
| enum MMAP::Spot |
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
Here is the caller graph for this function:| MMapManager* MMAP::g_MMapManager = NULL |
|
static |
|
static |
|
static |
| char const* MMAP::MAP_VERSION_MAGIC = "v1.8" |
|
static |
|
static |
1.8.8