![]() |
TrinityCore
|
#include "Map.h"#include "Battleground.h"#include "CellImpl.h"#include "ChatPackets.h"#include "DatabaseEnv.h"#include "DisableMgr.h"#include "DynamicTree.h"#include "GameObjectModel.h"#include "GameTime.h"#include "GridNotifiers.h"#include "GridNotifiersImpl.h"#include "GridStates.h"#include "Group.h"#include "InstanceScript.h"#include "Log.h"#include "MapInstanced.h"#include "MapManager.h"#include "Metric.h"#include "MiscPackets.h"#include "MMapFactory.h"#include "MotionMaster.h"#include "ObjectAccessor.h"#include "ObjectGridLoader.h"#include "ObjectMgr.h"#include "Pet.h"#include "PoolMgr.h"#include "ScriptMgr.h"#include "Transport.h"#include "Vehicle.h"#include "VMapFactory.h"#include "VMapManager2.h"#include "Weather.h"#include "WeatherMgr.h"#include "World.h"#include <boost/heap/fibonacci_heap.hpp>#include <unordered_set>#include <vector>
Include dependency graph for Map.cpp:Go to the source code of this file.
Classes | |
| struct | RespawnListContainer |
| struct | RespawnInfoWithHandle |
| struct | ResetNotifier |
Macros | |
| #define | DEFAULT_GRID_EXPIRY 300 |
| #define | MAX_GRID_LOAD_TIME 50 |
| #define | MAX_CREATURE_ATTACK_RADIUS (45.0f * sWorld->getRate(RATE_CREATURE_AGGRO)) |
Functions | |
| static bool | IsInWMOInterior (uint32 mogpFlags) |
| static void | PushRespawnInfoFrom (std::vector< RespawnInfo const * > &data, RespawnInfoMap const &map) |
Variables | |
| u_map_magic | MapMagic = { {'M','A','P','S'} } |
| uint32 | MapVersionMagic = 10 |
| u_map_magic | MapAreaMagic = { {'A','R','E','A'} } |
| u_map_magic | MapHeightMagic = { {'M','H','G','T'} } |
| u_map_magic | MapLiquidMagic = { {'M','L','I','Q'} } |
| static uint16 const | holetab_h [4] = { 0x1111, 0x2222, 0x4444, 0x8888 } |
| static uint16 const | holetab_v [4] = { 0x000F, 0x00F0, 0x0F00, 0xF000 } |
| GridState * | si_GridStates [MAX_GRID_STATE] |
| template class TC_GAME_API | TypeUnorderedMapContainer< AllMapStoredObjectTypes, ObjectGuid > |
| #define MAX_CREATURE_ATTACK_RADIUS (45.0f * sWorld->getRate(RATE_CREATURE_AGGRO)) |
|
inlinestatic |
Definition at line 2538 of file Map.cpp.
Referenced by Map::GetFullTerrainStatusForPosition(), and Map::GetLiquidStatus().
|
static |
Definition at line 3170 of file Map.cpp.
Referenced by Map::GetRespawnInfo().
|
static |
Definition at line 62 of file Map.cpp.
Referenced by GridMap::isHole().
|
static |
Definition at line 63 of file Map.cpp.
Referenced by GridMap::isHole().
| u_map_magic MapAreaMagic = { {'A','R','E','A'} } |
Definition at line 58 of file Map.cpp.
Referenced by GridMap::loadAreaData().
| u_map_magic MapHeightMagic = { {'M','H','G','T'} } |
Definition at line 59 of file Map.cpp.
Referenced by GridMap::loadHeightData().
| u_map_magic MapLiquidMagic = { {'M','L','I','Q'} } |
Definition at line 60 of file Map.cpp.
Referenced by GridMap::loadLiquidData().
| u_map_magic MapMagic = { {'M','A','P','S'} } |
Definition at line 56 of file Map.cpp.
Referenced by Map::ExistMap(), and GridMap::loadData().
| uint32 MapVersionMagic = 10 |
Definition at line 57 of file Map.cpp.
Referenced by Map::ExistMap(), and GridMap::loadData().
| GridState* si_GridStates[MAX_GRID_STATE] |
Definition at line 69 of file Map.cpp.
Referenced by Map::DelayedUpdate(), Map::DeleteStateMachine(), and Map::InitStateMachine().
| template class TC_GAME_API TypeUnorderedMapContainer< AllMapStoredObjectTypes, ObjectGuid > |