TrinityCore
Loading...
Searching...
No Matches
Trinity::PlayerDistWorker< Work > Struct Template Reference

#include <GridNotifiers.h>

Public Member Functions

 PlayerDistWorker (WorldObject const *searcher, float _dist, Work &_do)
 
void Visit (PlayerMapType const &m) const
 
template<class NOT_INTERESTED >
void Visit (GridRefManager< NOT_INTERESTED > const &) const
 

Public Attributes

WorldObject const * i_searcher
 
float i_dist
 
Work & i_work
 

Detailed Description

template<class Work>
struct Trinity::PlayerDistWorker< Work >

Definition at line 688 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ PlayerDistWorker()

template<class Work >
Trinity::PlayerDistWorker< Work >::PlayerDistWorker ( WorldObject const *  searcher,
float  _dist,
Work &  _do 
)
inline

Definition at line 694 of file GridNotifiers.h.

Member Function Documentation

◆ Visit() [1/2]

template<class Work >
template<class NOT_INTERESTED >
void Trinity::PlayerDistWorker< Work >::Visit ( GridRefManager< NOT_INTERESTED > const &  ) const
inline

Definition at line 704 of file GridNotifiers.h.

◆ Visit() [2/2]

template<class Work >
void Trinity::PlayerDistWorker< Work >::Visit ( PlayerMapType const &  m) const
inline

Definition at line 697 of file GridNotifiers.h.

Member Data Documentation

◆ i_dist

template<class Work >
float Trinity::PlayerDistWorker< Work >::i_dist

Definition at line 691 of file GridNotifiers.h.

◆ i_searcher

template<class Work >
WorldObject const* Trinity::PlayerDistWorker< Work >::i_searcher

Definition at line 690 of file GridNotifiers.h.

◆ i_work

template<class Work >
Work& Trinity::PlayerDistWorker< Work >::i_work

Definition at line 692 of file GridNotifiers.h.


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