AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
TwilightCutterSelector Class Reference

Public Member Functions

 TwilightCutterSelector (WorldObject *caster, WorldObject *cutterCaster)
 
bool operator() (WorldObject *unit)
 

Private Attributes

WorldObject_caster
 
WorldObject_cutterCaster
 

Detailed Description

Constructor & Destructor Documentation

◆ TwilightCutterSelector()

TwilightCutterSelector::TwilightCutterSelector ( WorldObject caster,
WorldObject cutterCaster 
)
inline
1292: _caster(caster), _cutterCaster(cutterCaster) {}
WorldObject * _caster
Definition: boss_halion.cpp:1300
WorldObject * _cutterCaster
Definition: boss_halion.cpp:1301

Member Function Documentation

◆ operator()()

bool TwilightCutterSelector::operator() ( WorldObject unit)
inline
1295 {
1296 return !unit->IsInBetween(_caster, _cutterCaster, 2.5f);
1297 }
bool IsInBetween(WorldObject const *obj1, WorldObject const *obj2, float size=0) const
Definition: Object.cpp:1470

References _caster, _cutterCaster, and WorldObject::IsInBetween().

Member Data Documentation

◆ _caster

WorldObject* TwilightCutterSelector::_caster
private

Referenced by operator()().

◆ _cutterCaster

WorldObject* TwilightCutterSelector::_cutterCaster
private

Referenced by operator()().