![]() |
TrinityCore
|
Public Member Functions | |
| WorldObjectChangeAccumulator (WorldObject &obj, UpdateDataMapType &d) | |
| void | Visit (PlayerMapType &m) |
| void | Visit (CreatureMapType &m) |
| void | Visit (DynamicObjectMapType &m) |
| void | BuildPacket (Player *player) |
| template<class SKIP > | |
| void | Visit (GridRefManager< SKIP > &) |
Public Attributes | |
| UpdateDataMapType & | i_updateDatas |
| WorldObject & | i_object |
| GuidSet | plr_list |
Definition at line 3488 of file Object.cpp.
|
inline |
Definition at line 3493 of file Object.cpp.
|
inline |
Definition at line 3545 of file Object.cpp.
References Object::BuildFieldsUpdate(), Object::GetGUID(), Player::HaveAtClient(), i_object, i_updateDatas, and plr_list.
|
inline |
Definition at line 3512 of file Object.cpp.
References GridRefManager< OBJECT >::begin(), BuildPacket(), GridRefManager< OBJECT >::end(), and Unit::GetSharedVisionList().
|
inline |
Definition at line 3527 of file Object.cpp.
References GridRefManager< OBJECT >::begin(), BuildPacket(), GridRefManager< OBJECT >::end(), ObjectAccessor::FindPlayer(), DynamicObject::GetCasterGUID(), Object::GetGUID(), ObjectGuid::IsPlayer(), and PLAYER_FARSIGHT.
|
inline |
Definition at line 3555 of file Object.cpp.
|
inline |
Definition at line 3494 of file Object.cpp.
References GridRefManager< OBJECT >::begin(), BuildPacket(), GridRefManager< OBJECT >::end(), and Unit::GetSharedVisionList().
| WorldObject& WorldObjectChangeAccumulator::i_object |
Definition at line 3491 of file Object.cpp.
Referenced by BuildPacket().
| UpdateDataMapType& WorldObjectChangeAccumulator::i_updateDatas |
Definition at line 3490 of file Object.cpp.
Referenced by BuildPacket().
| GuidSet WorldObjectChangeAccumulator::plr_list |
Definition at line 3492 of file Object.cpp.
Referenced by BuildPacket().