|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <GridNotifiers.h>
Public Member Functions | |
| void | Visit (AreaTriggerMapType &m) |
| void | Visit (CorpseMapType &m) |
| void | Visit (CreatureMapType &m) |
| void | Visit (DynamicObjectMapType &m) |
| void | Visit (GameObjectMapType &m) |
| template<class NOT_INTERESTED> | |
| void | Visit (GridRefManager< NOT_INTERESTED > &) |
| void | Visit (PlayerMapType &m) |
| WorldObjectSearcher (WorldObject const *searcher, WorldObject *&result, Check &check, uint32 mapTypeMask=GRID_MAP_TYPE_MASK_ALL) | |
Public Attributes | |
| Check & | i_check |
| uint32 | i_mapTypeMask |
| WorldObject *& | i_object |
| uint32 | i_phaseMask |
Definition at line 162 of file GridNotifiers.h.
|
inline |
Definition at line 169 of file GridNotifiers.h.
References GRID_MAP_TYPE_MASK_ALL, i_check, i_mapTypeMask, i_object, and i_phaseMask.
| void Skyfire::WorldObjectSearcher< Check >::Visit | ( | AreaTriggerMapType & | m | ) |
Definition at line 148 of file GridNotifiersImpl.h.
References GridRefManager< OBJECT >::begin(), GridRefManager< OBJECT >::end(), GRID_MAP_TYPE_MASK_AREATRIGGER, i_check, i_mapTypeMask, i_object, and i_phaseMask.
| void Skyfire::WorldObjectSearcher< Check >::Visit | ( | CorpseMapType & | m | ) |
Definition at line 102 of file GridNotifiersImpl.h.
References GridRefManager< OBJECT >::begin(), GridRefManager< OBJECT >::end(), GRID_MAP_TYPE_MASK_CORPSE, i_check, i_mapTypeMask, i_object, and i_phaseMask.
| void Skyfire::WorldObjectSearcher< Check >::Visit | ( | CreatureMapType & | m | ) |
Definition at line 79 of file GridNotifiersImpl.h.
References GridRefManager< OBJECT >::begin(), GridRefManager< OBJECT >::end(), GRID_MAP_TYPE_MASK_CREATURE, i_check, i_mapTypeMask, i_object, and i_phaseMask.
| void Skyfire::WorldObjectSearcher< Check >::Visit | ( | DynamicObjectMapType & | m | ) |
Definition at line 125 of file GridNotifiersImpl.h.
References GridRefManager< OBJECT >::begin(), GridRefManager< OBJECT >::end(), GRID_MAP_TYPE_MASK_DYNAMICOBJECT, i_check, i_mapTypeMask, i_object, and i_phaseMask.
| void Skyfire::WorldObjectSearcher< Check >::Visit | ( | GameObjectMapType & | m | ) |
Definition at line 33 of file GridNotifiersImpl.h.
References GridRefManager< OBJECT >::begin(), GridRefManager< OBJECT >::end(), GRID_MAP_TYPE_MASK_GAMEOBJECT, i_check, i_mapTypeMask, i_object, and i_phaseMask.
|
inline |
Definition at line 179 of file GridNotifiers.h.
| void Skyfire::WorldObjectSearcher< Check >::Visit | ( | PlayerMapType & | m | ) |
Definition at line 56 of file GridNotifiersImpl.h.
References GridRefManager< OBJECT >::begin(), GridRefManager< OBJECT >::end(), GRID_MAP_TYPE_MASK_PLAYER, i_check, i_mapTypeMask, i_object, and i_phaseMask.
| Check& Skyfire::WorldObjectSearcher< Check >::i_check |
Definition at line 167 of file GridNotifiers.h.
Referenced by Visit(), Visit(), Visit(), Visit(), Visit(), Visit(), and WorldObjectSearcher().
| uint32 Skyfire::WorldObjectSearcher< Check >::i_mapTypeMask |
Definition at line 164 of file GridNotifiers.h.
Referenced by Visit(), Visit(), Visit(), Visit(), Visit(), Visit(), and WorldObjectSearcher().
| WorldObject*& Skyfire::WorldObjectSearcher< Check >::i_object |
Definition at line 166 of file GridNotifiers.h.
Referenced by Visit(), Visit(), Visit(), Visit(), Visit(), Visit(), and WorldObjectSearcher().
| uint32 Skyfire::WorldObjectSearcher< Check >::i_phaseMask |
Definition at line 165 of file GridNotifiers.h.
Referenced by Visit(), Visit(), Visit(), Visit(), Visit(), Visit(), and WorldObjectSearcher().