![]() |
TrinityCore
|
#include <GridDefines.h>
Public Member Functions | |
| constexpr | CoordPair (uint32 x, uint32 y) |
| constexpr void | dec_x (uint32 val) |
| constexpr void | inc_x (uint32 val) |
| constexpr void | dec_y (uint32 val) |
| constexpr void | inc_y (uint32 val) |
| constexpr bool | IsCoordValid () const |
| constexpr uint32 | GetId () const |
Public Attributes | |
| uint32 | x_coord |
| uint32 | y_coord |
Friends | |
| constexpr bool | operator== (CoordPair const &p1, CoordPair const &p2)=default |
Definition at line 101 of file GridDefines.h.
|
inlineconstexpr |
Definition at line 103 of file GridDefines.h.
Definition at line 106 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid().
Definition at line 122 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid().
Definition at line 143 of file GridDefines.h.
Referenced by Map::AddCorpse(), ObjectMgr::AddSpawnDataToGrid(), Map::EnsureGridCreated(), misc_commandscript::HandleRespawnCommand(), AreaTriggerDataStore::LoadAreaTriggerSpawns(), Map::LoadRespawnTimes(), Map::RemoveCorpse(), and ObjectMgr::RemoveSpawnDataFromGrid().
Definition at line 114 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid().
Definition at line 130 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid().
Definition at line 138 of file GridDefines.h.
Referenced by Map::AddPlayerToMap(), Map::AddToMap(), Map::AddToMap(), Map::SwitchGridContainers(), and Cell::Visit().
|
friend |
Definition at line 150 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid(), Map::AddPlayerToMap(), Map::AddToActive(), Map::AddToMap(), Map::AddToMap(), Cell::Cell(), Map::EnsureGridCreated(), Map::EnsureGridLoaded(), Map::EnsureGridLoadedForActiveObject(), TerrainMgr::ExistMapAndVMap(), GridMap::getMinHeight(), PhasingHandler::GetTerrainMapId(), Map::GetUnloadLock(), misc_commandscript::HandleGPSCommand(), Map::IsGridLoaded(), Map::IsRemovalGrid(), ObjectMgr::LoadCreatures(), ObjectMgr::LoadGameObjects(), Map::LoadGridsInRange(), Map::ProcessRelocationNotifies(), Map::RemoveFromActive(), Map::RequestRebuildNavMeshOnGameObjectModelChange(), Map::SetUnloadLock(), Map::SwitchGridContainers(), Map::UpdatePersonalPhasesForPlayer(), Cell::Visit(), Cell::VisitCircle(), and Map::VisitNearbyCellsOf().
Definition at line 151 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid(), Map::AddPlayerToMap(), Map::AddToActive(), Map::AddToMap(), Map::AddToMap(), Cell::Cell(), Map::EnsureGridCreated(), Map::EnsureGridLoaded(), Map::EnsureGridLoadedForActiveObject(), TerrainMgr::ExistMapAndVMap(), GridMap::getMinHeight(), PhasingHandler::GetTerrainMapId(), Map::GetUnloadLock(), misc_commandscript::HandleGPSCommand(), Map::IsGridLoaded(), Map::IsRemovalGrid(), ObjectMgr::LoadCreatures(), ObjectMgr::LoadGameObjects(), Map::LoadGridsInRange(), Map::ProcessRelocationNotifies(), Map::RemoveFromActive(), Map::RequestRebuildNavMeshOnGameObjectModelChange(), Map::SetUnloadLock(), Map::SwitchGridContainers(), Map::UpdatePersonalPhasesForPlayer(), Cell::Visit(), Cell::VisitCircle(), and Map::VisitNearbyCellsOf().