|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <GridNotifiers.h>
Public Member Functions | |
| CreatureRelocationNotifier (Creature &c) | |
| void | Visit (CreatureMapType &) |
| template<class T> | |
| void | Visit (GridRefManager< T > &) |
| void | Visit (PlayerMapType &) |
Public Attributes | |
| Creature & | i_creature |
Definition at line 61 of file GridNotifiers.h.
|
inline |
Definition at line 64 of file GridNotifiers.h.
References i_creature.
| void CreatureRelocationNotifier::Visit | ( | CreatureMapType & | m | ) |
Definition at line 185 of file GridNotifiers.cpp.
References GridRefManager< OBJECT >::begin(), CreatureUnitRelocationWorker(), GridRefManager< OBJECT >::end(), i_creature, WorldObject::isNeedNotify(), and NOTIFY_VISIBILITY_CHANGED.
|
inline |
Definition at line 65 of file GridNotifiers.h.
| void CreatureRelocationNotifier::Visit | ( | PlayerMapType & | m | ) |
Definition at line 172 of file GridNotifiers.cpp.
References GridRefManager< OBJECT >::begin(), CreatureUnitRelocationWorker(), GridRefManager< OBJECT >::end(), i_creature, WorldObject::isNeedNotify(), Player::m_seer, NOTIFY_VISIBILITY_CHANGED, and Player::UpdateVisibilityOf().
| Creature& Skyfire::CreatureRelocationNotifier::i_creature |
Definition at line 63 of file GridNotifiers.h.
Referenced by CreatureRelocationNotifier(), Visit(), and Visit().