![]() |
TrinityCore
|
#include "TerrainBuilder.h"#include "MapBuilder.h"#include "MapDefines.h"#include "MapTree.h"#include "ModelInstance.h"#include "StringFormat.h"#include "VMapFactory.h"#include "VMapManager2.h"#include <map>
Include dependency graph for TerrainBuilder.cpp:Go to the source code of this file.
Classes | |
| struct | map_fileheader |
| struct | map_heightHeader |
| struct | map_liquidHeader |
Namespaces | |
| namespace | MMAP |
Macros | |
| #define | MAP_HEIGHT_NO_HEIGHT 0x0001 |
| #define | MAP_HEIGHT_AS_INT16 0x0002 |
| #define | MAP_HEIGHT_AS_INT8 0x0004 |
| #define | MAP_LIQUID_NO_TYPE 0x0001 |
| #define | MAP_LIQUID_NO_HEIGHT 0x0002 |
| #define | MAP_LIQUID_TYPE_NO_WATER 0x00 |
| #define | MAP_LIQUID_TYPE_WATER 0x01 |
| #define | MAP_LIQUID_TYPE_OCEAN 0x02 |
| #define | MAP_LIQUID_TYPE_MAGMA 0x04 |
| #define | MAP_LIQUID_TYPE_SLIME 0x08 |
| #define | MAP_LIQUID_TYPE_DARK_WATER 0x10 |
Functions | |
| uint32 | GetLiquidFlags (uint32 liquidId) |
Variables | |
| uint32 const | MMAP::MAP_VERSION_MAGIC = 10 |
| static uint16 | MMAP::holetab_h [4] = {0x1111, 0x2222, 0x4444, 0x8888} |
| static uint16 | MMAP::holetab_v [4] = {0x000F, 0x00F0, 0x0F00, 0xF000} |
| #define MAP_HEIGHT_AS_INT16 0x0002 |
Definition at line 48 of file TerrainBuilder.cpp.
| #define MAP_HEIGHT_AS_INT8 0x0004 |
Definition at line 49 of file TerrainBuilder.cpp.
| #define MAP_HEIGHT_NO_HEIGHT 0x0001 |
Definition at line 47 of file TerrainBuilder.cpp.
| #define MAP_LIQUID_NO_HEIGHT 0x0002 |
Definition at line 60 of file TerrainBuilder.cpp.
| #define MAP_LIQUID_NO_TYPE 0x0001 |
Definition at line 59 of file TerrainBuilder.cpp.
| #define MAP_LIQUID_TYPE_DARK_WATER 0x10 |
Definition at line 80 of file TerrainBuilder.cpp.
| #define MAP_LIQUID_TYPE_MAGMA 0x04 |
Definition at line 78 of file TerrainBuilder.cpp.
| #define MAP_LIQUID_TYPE_NO_WATER 0x00 |
Definition at line 75 of file TerrainBuilder.cpp.
| #define MAP_LIQUID_TYPE_OCEAN 0x02 |
Definition at line 77 of file TerrainBuilder.cpp.
| #define MAP_LIQUID_TYPE_SLIME 0x08 |
Definition at line 79 of file TerrainBuilder.cpp.
| #define MAP_LIQUID_TYPE_WATER 0x01 |
Definition at line 76 of file TerrainBuilder.cpp.