![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "GridNotifiers.h"
Public Member Functions | |
| template<typename Container > | |
| WorldObjectListSearcher (WorldObject const *searcher, Container &container, Check &check, uint32 mapTypeMask=GRID_MAP_TYPE_MASK_ALL) | |
| void | Visit (PlayerMapType &m) |
| void | Visit (CreatureMapType &m) |
| void | Visit (CorpseMapType &m) |
| void | Visit (GameObjectMapType &m) |
| void | Visit (DynamicObjectMapType &m) |
| template<class NOT_INTERESTED > | |
| void | Visit (GridRefMgr< NOT_INTERESTED > &) |
Public Attributes | |
| uint32 | i_mapTypeMask |
| uint32 | i_phaseMask |
| Check & | i_check |
Additional Inherited Members | |
Protected Member Functions inherited from Acore::ContainerInserter< WorldObject * > | |
| ContainerInserter (T &ref_) | |
| void | Insert (WorldObject * type) |
|
inline |
| void Acore::WorldObjectListSearcher< Check >::Visit | ( | CorpseMapType & | m | ) |
References GridRefMgr< OBJECT >::begin(), GridRefMgr< OBJECT >::end(), GRID_MAP_TYPE_MASK_CORPSE, and Acore::Insert().
| void Acore::WorldObjectListSearcher< Check >::Visit | ( | CreatureMapType & | m | ) |
References GridRefMgr< OBJECT >::begin(), GridRefMgr< OBJECT >::end(), GRID_MAP_TYPE_MASK_CREATURE, and Acore::Insert().
| void Acore::WorldObjectListSearcher< Check >::Visit | ( | DynamicObjectMapType & | m | ) |
References GridRefMgr< OBJECT >::begin(), GridRefMgr< OBJECT >::end(), GRID_MAP_TYPE_MASK_DYNAMICOBJECT, and Acore::Insert().
| void Acore::WorldObjectListSearcher< Check >::Visit | ( | GameObjectMapType & | m | ) |
References GridRefMgr< OBJECT >::begin(), GridRefMgr< OBJECT >::end(), GRID_MAP_TYPE_MASK_GAMEOBJECT, and Acore::Insert().
|
inline |
| void Acore::WorldObjectListSearcher< Check >::Visit | ( | PlayerMapType & | m | ) |
References GridRefMgr< OBJECT >::begin(), GridRefMgr< OBJECT >::end(), GRID_MAP_TYPE_MASK_PLAYER, and Acore::Insert().
| Check& Acore::WorldObjectListSearcher< Check >::i_check |
| uint32 Acore::WorldObjectListSearcher< Check >::i_mapTypeMask |
| uint32 Acore::WorldObjectListSearcher< Check >::i_phaseMask |