Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Skyfire::WorldObjectLastSearcher< Check > Struct Template Reference

#include <GridNotifiers.h>

Collaboration diagram for Skyfire::WorldObjectLastSearcher< Check >:

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)
 WorldObjectLastSearcher (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

Detailed Description

template<class Check>
struct Skyfire::WorldObjectLastSearcher< Check >

Definition at line 183 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ WorldObjectLastSearcher()

template<class Check>
Skyfire::WorldObjectLastSearcher< Check >::WorldObjectLastSearcher ( WorldObject const * searcher,
WorldObject *& result,
Check & check,
uint32 mapTypeMask = GRID_MAP_TYPE_MASK_ALL )
inline

Definition at line 190 of file GridNotifiers.h.

References GRID_MAP_TYPE_MASK_ALL, i_check, i_mapTypeMask, i_object, and i_phaseMask.

Member Function Documentation

◆ Visit() [1/7]

◆ Visit() [2/7]

◆ Visit() [3/7]

◆ Visit() [4/7]

◆ Visit() [5/7]

◆ Visit() [6/7]

template<class Check>
template<class NOT_INTERESTED>
void Skyfire::WorldObjectLastSearcher< Check >::Visit ( GridRefManager< NOT_INTERESTED > & )
inline

Definition at line 200 of file GridNotifiers.h.

◆ Visit() [7/7]

Member Data Documentation

◆ i_check

template<class Check>
Check& Skyfire::WorldObjectLastSearcher< Check >::i_check

Definition at line 188 of file GridNotifiers.h.

Referenced by Visit(), Visit(), Visit(), Visit(), Visit(), Visit(), and WorldObjectLastSearcher().

◆ i_mapTypeMask

template<class Check>
uint32 Skyfire::WorldObjectLastSearcher< Check >::i_mapTypeMask

Definition at line 185 of file GridNotifiers.h.

Referenced by Visit(), Visit(), Visit(), Visit(), Visit(), Visit(), and WorldObjectLastSearcher().

◆ i_object

template<class Check>
WorldObject*& Skyfire::WorldObjectLastSearcher< Check >::i_object

Definition at line 187 of file GridNotifiers.h.

Referenced by Visit(), Visit(), Visit(), Visit(), Visit(), Visit(), and WorldObjectLastSearcher().

◆ i_phaseMask

template<class Check>
uint32 Skyfire::WorldObjectLastSearcher< Check >::i_phaseMask

Definition at line 186 of file GridNotifiers.h.

Referenced by Visit(), Visit(), Visit(), Visit(), Visit(), Visit(), and WorldObjectLastSearcher().


The documentation for this struct was generated from the following files: