TrinityCore
|
#include <GridNotifiers.h>
Public Member Functions | |
MessageDistDeliverer (WorldObject const *src, PacketSender &packetSender, float dist, bool own_team_only=false, Player const *skipped=nullptr, bool req3dDist=false) | |
void | Visit (PlayerMapType &m) const |
void | Visit (CreatureMapType &m) const |
void | Visit (DynamicObjectMapType &m) const |
template<class SKIP > | |
void | Visit (GridRefManager< SKIP > &) const |
void | SendPacket (Player const *player) const |
Public Attributes | |
WorldObject const * | i_source |
PacketSender & | i_packetSender |
PhaseShift const * | i_phaseShift |
float | i_distSq |
Team | team |
Player const * | skipped_receiver |
bool | required3dDist |
Definition at line 157 of file GridNotifiers.h.
|
inline |
|
inline |
void Trinity::MessageDistDeliverer< PacketSender >::Visit | ( | CreatureMapType & | m | ) | const |
void Trinity::MessageDistDeliverer< PacketSender >::Visit | ( | DynamicObjectMapType & | m | ) | const |
|
inline |
Definition at line 180 of file GridNotifiers.h.
void Trinity::MessageDistDeliverer< PacketSender >::Visit | ( | PlayerMapType & | m | ) | const |
float Trinity::MessageDistDeliverer< PacketSender >::i_distSq |
Definition at line 162 of file GridNotifiers.h.
PacketSender& Trinity::MessageDistDeliverer< PacketSender >::i_packetSender |
Definition at line 160 of file GridNotifiers.h.
PhaseShift const* Trinity::MessageDistDeliverer< PacketSender >::i_phaseShift |
Definition at line 161 of file GridNotifiers.h.
WorldObject const* Trinity::MessageDistDeliverer< PacketSender >::i_source |
Definition at line 159 of file GridNotifiers.h.
bool Trinity::MessageDistDeliverer< PacketSender >::required3dDist |
Definition at line 165 of file GridNotifiers.h.
Player const* Trinity::MessageDistDeliverer< PacketSender >::skipped_receiver |
Definition at line 164 of file GridNotifiers.h.
Team Trinity::MessageDistDeliverer< PacketSender >::team |
Definition at line 163 of file GridNotifiers.h.