#include "GridNotifiers.h"
◆ AnyGroupedUnitInObjectRangeCheck()
Acore::AnyGroupedUnitInObjectRangeCheck::AnyGroupedUnitInObjectRangeCheck |
( |
WorldObject const * |
obj, |
|
|
Unit const * |
funit, |
|
|
float |
range, |
|
|
bool |
raid |
|
) |
| |
|
inline |
float _range
Definition GridNotifiers.h:1022
bool _raid
Definition GridNotifiers.h:1023
WorldObject const * _source
Definition GridNotifiers.h:1020
Unit const * _refUnit
Definition GridNotifiers.h:1021
◆ operator()()
bool Acore::AnyGroupedUnitInObjectRangeCheck::operator() |
( |
Unit * |
u | ) |
|
|
inline |
1007 {
1009 {
1011 return false;
1012 }
1014 return false;
1015
1017 }
bool IsAlive() const
Definition Unit.h:1710
bool IsInRaidWith(Unit const *unit) const
Definition Unit.cpp:18894
bool IsHostileTo(Unit const *unit) const
Definition Unit.cpp:10306
bool IsInPartyWith(Unit const *unit) const
Definition Unit.cpp:18871
bool IsWithinDistInMap(WorldObject const *obj, float dist2compare, bool is3D=true, bool useBoundingRadius=true) const
Definition Object.cpp:1326
References _raid, _range, _refUnit, _source, Unit::IsAlive(), Unit::IsHostileTo(), Unit::IsInPartyWith(), Unit::IsInRaidWith(), and WorldObject::IsWithinDistInMap().
◆ _raid
bool Acore::AnyGroupedUnitInObjectRangeCheck::_raid |
|
private |
◆ _range
float Acore::AnyGroupedUnitInObjectRangeCheck::_range |
|
private |
◆ _refUnit
Unit const* Acore::AnyGroupedUnitInObjectRangeCheck::_refUnit |
|
private |
◆ _source
WorldObject const* Acore::AnyGroupedUnitInObjectRangeCheck::_source |
|
private |
The documentation for this class was generated from the following file: