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
1176: _caster(caster), _cutterCaster(cutterCaster) {}
WorldObject * _caster
Definition boss_halion.cpp:1184
WorldObject * _cutterCaster
Definition boss_halion.cpp:1185

Member Function Documentation

◆ operator()()

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

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()().


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