Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Skyfire::NearestHostileUnitInAggroRangeCheck Class Reference

#include <GridNotifiers.h>

Collaboration diagram for Skyfire::NearestHostileUnitInAggroRangeCheck:

Public Member Functions

 NearestHostileUnitInAggroRangeCheck (Creature const *creature, bool useLOS=false)
bool operator() (Unit *u)

Private Member Functions

 NearestHostileUnitInAggroRangeCheck (NearestHostileUnitInAggroRangeCheck const &)

Private Attributes

Creature const * _me
bool _useLOS

Detailed Description

Definition at line 1102 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ NearestHostileUnitInAggroRangeCheck() [1/2]

Skyfire::NearestHostileUnitInAggroRangeCheck::NearestHostileUnitInAggroRangeCheck ( Creature const * creature,
bool useLOS = false )
inlineexplicit

Definition at line 1105 of file GridNotifiers.h.

References _me, and _useLOS.

Referenced by NearestHostileUnitInAggroRangeCheck().

◆ NearestHostileUnitInAggroRangeCheck() [2/2]

Skyfire::NearestHostileUnitInAggroRangeCheck::NearestHostileUnitInAggroRangeCheck ( NearestHostileUnitInAggroRangeCheck const & )
private

Member Function Documentation

◆ operator()()

bool Skyfire::NearestHostileUnitInAggroRangeCheck::operator() ( Unit * u)
inline

Member Data Documentation

◆ _me

Creature const* Skyfire::NearestHostileUnitInAggroRangeCheck::_me
private

Definition at line 1126 of file GridNotifiers.h.

Referenced by NearestHostileUnitInAggroRangeCheck(), and operator()().

◆ _useLOS

bool Skyfire::NearestHostileUnitInAggroRangeCheck::_useLOS
private

Definition at line 1127 of file GridNotifiers.h.

Referenced by NearestHostileUnitInAggroRangeCheck(), and operator()().


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