![]() |
TrinityCore
|
#include <GridNotifiers.h>
Public Member Functions | |
| DelayedUnitRelocation (Cell &c, CellCoord &pair, Map &map, float radius) | |
| template<class T > | |
| void | Visit (GridRefManager< T > &) |
| void | Visit (CreatureMapType &) |
| void | Visit (PlayerMapType &) |
Public Attributes | |
| Map & | i_map |
| Cell & | cell |
| CellCoord & | p |
| const float | i_radius |
Definition at line 95 of file GridNotifiers.h.
|
inline |
Definition at line 101 of file GridNotifiers.h.
| void DelayedUnitRelocation::Visit | ( | CreatureMapType & | m | ) |
Definition at line 204 of file GridNotifiers.cpp.
References RefManager< ReferenceType >::begin(), cell, RefManager< ReferenceType >::end(), i_map, i_radius, WorldObject::isNeedNotify(), NOTIFY_VISIBILITY_CHANGED, p, and Cell::Visit().
|
inline |
Definition at line 103 of file GridNotifiers.h.
| void DelayedUnitRelocation::Visit | ( | PlayerMapType & | m | ) |
Definition at line 222 of file GridNotifiers.cpp.
References RefManager< ReferenceType >::begin(), RefManager< ReferenceType >::end(), WorldObject::GetCombatReach(), Position::GetPositionX(), Position::GetPositionY(), i_map, i_radius, WorldObject::isNeedNotify(), Position::IsPositionValid(), Map::LoadGridsInRange(), Player::m_seer, NOTIFY_VISIBILITY_CHANGED, Trinity::VisibleNotifier::SendToSelf(), and Cell::VisitAllObjects().
| Cell& Trinity::DelayedUnitRelocation::cell |
Definition at line 98 of file GridNotifiers.h.
Referenced by Visit().
| Map& Trinity::DelayedUnitRelocation::i_map |
Definition at line 97 of file GridNotifiers.h.
| const float Trinity::DelayedUnitRelocation::i_radius |
Definition at line 100 of file GridNotifiers.h.
| CellCoord& Trinity::DelayedUnitRelocation::p |
Definition at line 99 of file GridNotifiers.h.
Referenced by Visit().