|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <GridNotifiers.h>
Public Member Functions | |
| AnyDeadUnitObjectInRangeCheck (Unit *searchObj, float range) | |
| bool | operator() (Corpse *u) |
| bool | operator() (Creature *u) |
| template<class NOT_INTERESTED> | |
| bool | operator() (NOT_INTERESTED *) |
| bool | operator() (Player *u) |
Protected Attributes | |
| float | i_range |
| Unit const *const | i_searchObj |
Definition at line 569 of file GridNotifiers.h.
|
inline |
Definition at line 572 of file GridNotifiers.h.
References i_range, and i_searchObj.
Referenced by Skyfire::AnyDeadUnitSpellTargetInRangeCheck::AnyDeadUnitSpellTargetInRangeCheck().
| bool AnyDeadUnitObjectInRangeCheck::operator() | ( | Corpse * | u | ) |
Definition at line 349 of file GridNotifiers.cpp.
References CORPSE_BONES, Corpse::GetType(), i_range, and i_searchObj.
| bool AnyDeadUnitObjectInRangeCheck::operator() | ( | Creature * | u | ) |
Definition at line 354 of file GridNotifiers.cpp.
References i_range, i_searchObj, and Unit::IsAlive().
|
inline |
Definition at line 576 of file GridNotifiers.h.
| bool AnyDeadUnitObjectInRangeCheck::operator() | ( | Player * | u | ) |
Definition at line 344 of file GridNotifiers.cpp.
References Unit::HasAuraType(), i_range, i_searchObj, Unit::IsAlive(), and SPELL_AURA_GHOST.
Referenced by Skyfire::AnyDeadUnitSpellTargetInRangeCheck::operator()(), Skyfire::AnyDeadUnitSpellTargetInRangeCheck::operator()(), and Skyfire::AnyDeadUnitSpellTargetInRangeCheck::operator()().
|
protected |
Definition at line 579 of file GridNotifiers.h.
Referenced by AnyDeadUnitObjectInRangeCheck(), operator()(), operator()(), and operator()().
|
protected |
Definition at line 578 of file GridNotifiers.h.
Referenced by AnyDeadUnitObjectInRangeCheck(), operator()(), operator()(), and operator()().