AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "GridNotifiers.h"
Public Member Functions | |
PlayerRelocationNotifier (Player &player, bool largeOnly) | |
template<class T > | |
void | Visit (GridRefMgr< T > &m) |
void | Visit (PlayerMapType &) |
Public Member Functions inherited from Acore::VisibleNotifier | |
VisibleNotifier (Player &player, bool gobjOnly, bool largeOnly) | |
void | Visit (GameObjectMapType &) |
template<class T > | |
void | Visit (GridRefMgr< T > &m) |
void | SendToSelf (void) |
Additional Inherited Members | |
Public Attributes inherited from Acore::VisibleNotifier | |
Player & | i_player |
GuidUnorderedSet | vis_guids |
std::vector< Unit * > & | i_visibleNow |
bool | i_gobjOnly |
bool | i_largeOnly |
UpdateData | i_data |
|
inline |
|
inline |
References Acore::VisibleNotifier::Visit().
void PlayerRelocationNotifier::Visit | ( | PlayerMapType & | m | ) |
References GridRefMgr< OBJECT >::begin(), GridRefMgr< OBJECT >::end(), Object::GetGUID(), Acore::VisibleNotifier::i_data, Acore::VisibleNotifier::i_player, Acore::VisibleNotifier::i_visibleNow, Player::UpdateVisibilityOf(), and Acore::VisibleNotifier::vis_guids.