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

#include <GridNotifiers.h>

Collaboration diagram for Skyfire::NearestHostileUnitInAttackDistanceCheck:

Public Member Functions

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

Private Member Functions

 NearestHostileUnitInAttackDistanceCheck (NearestHostileUnitInAttackDistanceCheck const &)

Private Attributes

bool m_force
float m_range
Creature const * me

Detailed Description

Definition at line 1064 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ NearestHostileUnitInAttackDistanceCheck() [1/2]

Skyfire::NearestHostileUnitInAttackDistanceCheck::NearestHostileUnitInAttackDistanceCheck ( Creature const * creature,
float dist = 0 )
inlineexplicit

Definition at line 1067 of file GridNotifiers.h.

References m_force, m_range, and me.

Referenced by NearestHostileUnitInAttackDistanceCheck().

◆ NearestHostileUnitInAttackDistanceCheck() [2/2]

Skyfire::NearestHostileUnitInAttackDistanceCheck::NearestHostileUnitInAttackDistanceCheck ( NearestHostileUnitInAttackDistanceCheck const & )
private

Member Function Documentation

◆ GetLastRange()

float Skyfire::NearestHostileUnitInAttackDistanceCheck::GetLastRange ( ) const
inline

Definition at line 1094 of file GridNotifiers.h.

References m_range.

◆ operator()()

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

Definition at line 1072 of file GridNotifiers.h.

References m_force, m_range, and me.

Member Data Documentation

◆ m_force

bool Skyfire::NearestHostileUnitInAttackDistanceCheck::m_force
private

Definition at line 1098 of file GridNotifiers.h.

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

◆ m_range

float Skyfire::NearestHostileUnitInAttackDistanceCheck::m_range
private

◆ me

Creature const* Skyfire::NearestHostileUnitInAttackDistanceCheck::me
private

Definition at line 1096 of file GridNotifiers.h.

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


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