![]() |
TrinityCore
|
#include <GridNotifiers.h>
Inheritance diagram for Trinity::AnyDeadUnitObjectInRangeCheck:Public Member Functions | |
| AnyDeadUnitObjectInRangeCheck (WorldObject *searchObj, float range) | |
| bool | operator() (Player *u) |
| bool | operator() (Corpse *u) |
| bool | operator() (Creature *u) |
| template<class NOT_INTERESTED > | |
| bool | operator() (NOT_INTERESTED *) |
Protected Attributes | |
| WorldObject const *const | i_searchObj |
| float | i_range |
Definition at line 902 of file GridNotifiers.h.
|
inline |
Definition at line 905 of file GridNotifiers.h.
| bool AnyDeadUnitObjectInRangeCheck::operator() | ( | Corpse * | u | ) |
Definition at line 297 of file GridNotifiers.cpp.
References CORPSE_BONES, Corpse::GetType(), i_range, i_searchObj, and WorldObject::IsWithinDistInMap().
| bool AnyDeadUnitObjectInRangeCheck::operator() | ( | Creature * | u | ) |
Definition at line 302 of file GridNotifiers.cpp.
References i_range, i_searchObj, Unit::IsAlive(), and WorldObject::IsWithinDistInMap().
|
inline |
Definition at line 909 of file GridNotifiers.h.
| bool AnyDeadUnitObjectInRangeCheck::operator() | ( | Player * | u | ) |
Definition at line 292 of file GridNotifiers.cpp.
References Unit::HasAuraType(), i_range, i_searchObj, Unit::IsAlive(), WorldObject::IsWithinDistInMap(), and SPELL_AURA_GHOST.
Referenced by Trinity::AnyDeadUnitSpellTargetInRangeCheck::operator()(), Trinity::AnyDeadUnitSpellTargetInRangeCheck::operator()(), and Trinity::AnyDeadUnitSpellTargetInRangeCheck::operator()().
|
protected |
Definition at line 912 of file GridNotifiers.h.
Referenced by operator()(), operator()(), and operator()().
|
protected |
Definition at line 911 of file GridNotifiers.h.
Referenced by operator()(), operator()(), and operator()().