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

#include <GridNotifiers.h>

Public Member Functions

 GameObjectListSearcher (WorldObject const *searcher, std::list< GameObject * > &objects, Check &check)
void Visit (GameObjectMapType &m)
template<class NOT_INTERESTED>
void Visit (GridRefManager< NOT_INTERESTED > &)

Public Attributes

Check & i_check
std::list< GameObject * > & i_objects
uint32 i_phaseMask

Detailed Description

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

Definition at line 324 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ GameObjectListSearcher()

template<class Check>
Skyfire::GameObjectListSearcher< Check >::GameObjectListSearcher ( WorldObject const * searcher,
std::list< GameObject * > & objects,
Check & check )
inline

Definition at line 330 of file GridNotifiers.h.

References i_check, i_objects, and i_phaseMask.

Member Function Documentation

◆ Visit() [1/2]

template<class Check>
void Skyfire::GameObjectListSearcher< Check >::Visit ( GameObjectMapType & m)

◆ Visit() [2/2]

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

Definition at line 335 of file GridNotifiers.h.

Member Data Documentation

◆ i_check

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

Definition at line 328 of file GridNotifiers.h.

Referenced by GameObjectListSearcher(), and Visit().

◆ i_objects

template<class Check>
std::list<GameObject*>& Skyfire::GameObjectListSearcher< Check >::i_objects

Definition at line 327 of file GridNotifiers.h.

Referenced by GameObjectListSearcher(), and Visit().

◆ i_phaseMask

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

Definition at line 326 of file GridNotifiers.h.

Referenced by GameObjectListSearcher(), and Visit().


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