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

#include <GridNotifiers.h>

Public Member Functions

 CreatureWorker (WorldObject const *searcher, Do &_do)
void Visit (CreatureMapType &m)
template<class NOT_INTERESTED>
void Visit (GridRefManager< NOT_INTERESTED > &)

Public Attributes

Do & i_do
uint32 i_phaseMask

Detailed Description

template<class Do>
struct Skyfire::CreatureWorker< Do >

Definition at line 460 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ CreatureWorker()

template<class Do>
Skyfire::CreatureWorker< Do >::CreatureWorker ( WorldObject const * searcher,
Do & _do )
inline

Definition at line 465 of file GridNotifiers.h.

References i_do, and i_phaseMask.

Member Function Documentation

◆ Visit() [1/2]

template<class Do>
void Skyfire::CreatureWorker< Do >::Visit ( CreatureMapType & m)
inline

◆ Visit() [2/2]

template<class Do>
template<class NOT_INTERESTED>
void Skyfire::CreatureWorker< Do >::Visit ( GridRefManager< NOT_INTERESTED > & )
inline

Definition at line 475 of file GridNotifiers.h.

Member Data Documentation

◆ i_do

template<class Do>
Do& Skyfire::CreatureWorker< Do >::i_do

Definition at line 463 of file GridNotifiers.h.

Referenced by CreatureWorker(), and Visit().

◆ i_phaseMask

template<class Do>
uint32 Skyfire::CreatureWorker< Do >::i_phaseMask

Definition at line 462 of file GridNotifiers.h.

Referenced by CreatureWorker(), and Visit().


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