TrinityCore
Trinity::NearestHostileUnitCheck Class Reference

#include <GridNotifiers.h>

Public Member Functions

 NearestHostileUnitCheck (Creature const *creature, float dist=0.f, bool playerOnly=false)
 
bool operator() (Unit *u)
 

Private Member Functions

 NearestHostileUnitCheck (NearestHostileUnitCheck const &)=delete
 

Private Attributes

Creature const * me
 
float m_range
 
bool i_playerOnly
 

Detailed Description

Definition at line 1212 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ NearestHostileUnitCheck() [1/2]

Trinity::NearestHostileUnitCheck::NearestHostileUnitCheck ( Creature const *  creature,
float  dist = 0.f,
bool  playerOnly = false 
)
inlineexplicit

Definition at line 1215 of file GridNotifiers.h.

◆ NearestHostileUnitCheck() [2/2]

Trinity::NearestHostileUnitCheck::NearestHostileUnitCheck ( NearestHostileUnitCheck const &  )
privatedelete

Member Function Documentation

◆ operator()()

bool Trinity::NearestHostileUnitCheck::operator() ( Unit u)
inline

Definition at line 1220 of file GridNotifiers.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ i_playerOnly

bool Trinity::NearestHostileUnitCheck::i_playerOnly
private

Definition at line 1238 of file GridNotifiers.h.

◆ m_range

float Trinity::NearestHostileUnitCheck::m_range
private

Definition at line 1237 of file GridNotifiers.h.

◆ me

Creature const* Trinity::NearestHostileUnitCheck::me
private

Definition at line 1236 of file GridNotifiers.h.


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