|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <GridDefines.h>
Public Member Functions | |
| CoordPair (const CoordPair< LIMIT > &obj) | |
| CoordPair (uint32 x=0, uint32 y=0) | |
| void | dec_x (uint32 val) |
| void | dec_y (uint32 val) |
| uint32 | GetId () const |
| void | inc_x (uint32 val) |
| void | inc_y (uint32 val) |
| bool | IsCoordValid () const |
| CoordPair & | normalize () |
| CoordPair< LIMIT > & | operator= (const CoordPair< LIMIT > &obj) |
Public Attributes | |
| uint32 | x_coord |
| uint32 | y_coord |
Definition at line 75 of file GridDefines.h.
Definition at line 77 of file GridDefines.h.
Definition at line 81 of file GridDefines.h.
Definition at line 92 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid().
Definition at line 108 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid().
Definition at line 136 of file GridDefines.h.
Referenced by ObjectAccessor::AddCorpse(), ObjectMgr::AddCreatureToGrid(), ObjectMgr::AddGameobjectToGrid(), ObjectAccessor::RemoveCorpse(), ObjectMgr::RemoveCreatureFromGrid(), ObjectMgr::RemoveGameobjectFromGrid(), ObjectGridLoader::Visit(), ObjectGridLoader::Visit(), and ObjectWorldLoader::Visit().
Definition at line 100 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid().
Definition at line 116 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid().
Definition at line 124 of file GridDefines.h.
Referenced by Map::AddPlayerToMap(), Map::AddToActive(), Map::AddToMap(), Map::AddToMap(), Map::EnsureGridCreated_i(), Map::GetGrid(), ObjectAccessor::GetObjectInWorld(), Map::IsGridLoaded(), Map::RemoveFromActive(), Map::SwitchGridContainers(), Map::SwitchGridContainers(), and Cell::Visit().
Definition at line 129 of file GridDefines.h.
Referenced by Cell::CalculateCellArea().
|
inline |
Definition at line 85 of file GridDefines.h.
Definition at line 141 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid(), MapInstanced::AddGridMapReference(), Map::AddPlayerToMap(), Map::AddToActive(), Map::AddToMap(), Map::AddToMap(), Cell::Cell(), Cell::Cell(), Map::EnsureGridCreated_i(), MapManager::ExistMapAndVMap(), Map::GetGrid(), ObjectAccessor::GetObjectInWorld(), Map::GetUnloadLock(), misc_commandscript::HandleGPSCommand(), Map::IsGridLoaded(), Map::IsRemovalGrid(), CoordPair< MAX_NUMBER_OF_GRIDS >::operator=(), operator==(), Map::ProcessRelocationNotifies(), Map::RemoveFromActive(), MapInstanced::RemoveGridMapReference(), Map::SetUnloadLock(), Map::SetUnloadReferenceLock(), Map::SwitchGridContainers(), Map::SwitchGridContainers(), Cell::Visit(), Cell::VisitCircle(), and Map::VisitNearbyCellsOf().
Definition at line 142 of file GridDefines.h.
Referenced by Map::ActiveObjectsNearGrid(), MapInstanced::AddGridMapReference(), Map::AddPlayerToMap(), Map::AddToActive(), Map::AddToMap(), Map::AddToMap(), Cell::Cell(), Cell::Cell(), Map::EnsureGridCreated_i(), MapManager::ExistMapAndVMap(), Map::GetGrid(), ObjectAccessor::GetObjectInWorld(), Map::GetUnloadLock(), misc_commandscript::HandleGPSCommand(), Map::IsGridLoaded(), Map::IsRemovalGrid(), CoordPair< MAX_NUMBER_OF_GRIDS >::operator=(), operator==(), Map::ProcessRelocationNotifies(), Map::RemoveFromActive(), MapInstanced::RemoveGridMapReference(), Map::SetUnloadLock(), Map::SetUnloadReferenceLock(), Map::SwitchGridContainers(), Map::SwitchGridContainers(), Cell::Visit(), Cell::VisitCircle(), and Map::VisitNearbyCellsOf().