TrinityCore
Trinity::NearestHostileUnitInAttackDistanceCheck Class Reference

#include <GridNotifiers.h>

Public Member Functions

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

Private Member Functions

 NearestHostileUnitInAttackDistanceCheck (NearestHostileUnitInAttackDistanceCheck const &)=delete
 

Private Attributes

Creature const * me
 
float m_range
 
bool m_force
 

Detailed Description

Definition at line 1242 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ NearestHostileUnitInAttackDistanceCheck() [1/2]

Trinity::NearestHostileUnitInAttackDistanceCheck::NearestHostileUnitInAttackDistanceCheck ( Creature const *  creature,
float  dist = 0.f 
)
inlineexplicit

Definition at line 1245 of file GridNotifiers.h.

◆ NearestHostileUnitInAttackDistanceCheck() [2/2]

Trinity::NearestHostileUnitInAttackDistanceCheck::NearestHostileUnitInAttackDistanceCheck ( NearestHostileUnitInAttackDistanceCheck const &  )
privatedelete

Member Function Documentation

◆ operator()()

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

Definition at line 1251 of file GridNotifiers.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ m_force

bool Trinity::NearestHostileUnitInAttackDistanceCheck::m_force
private

Definition at line 1274 of file GridNotifiers.h.

◆ m_range

float Trinity::NearestHostileUnitInAttackDistanceCheck::m_range
private

Definition at line 1273 of file GridNotifiers.h.

◆ me

Creature const* Trinity::NearestHostileUnitInAttackDistanceCheck::me
private

Definition at line 1272 of file GridNotifiers.h.


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