TrinityCore
|
#include <GridNotifiers.h>
Public Member Functions | |
AnyDeadUnitSpellTargetInRangeCheck (WorldObject *searchObj, float range, SpellInfo const *spellInfo, SpellTargetCheckTypes check, SpellTargetObjectTypes objectType) | |
bool | operator() (Player *u) |
bool | operator() (Corpse *u) |
bool | operator() (Creature *u) |
template<class NOT_INTERESTED > | |
bool | operator() (NOT_INTERESTED *) |
Public Member Functions inherited from Trinity::AnyDeadUnitObjectInRangeCheck | |
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 *) |
Additional Inherited Members | |
Protected Member Functions inherited from Trinity::WorldObjectSpellTargetCheck | |
WorldObjectSpellTargetCheck (WorldObject *caster, WorldObject *referer, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionContainer const *condList, SpellTargetObjectTypes objectType) | |
~WorldObjectSpellTargetCheck () | |
bool | operator() (WorldObject *target) const |
Protected Attributes inherited from Trinity::AnyDeadUnitObjectInRangeCheck | |
WorldObject const *const | i_searchObj |
float | i_range |
Protected Attributes inherited from Trinity::WorldObjectSpellTargetCheck | |
WorldObject * | _caster |
WorldObject * | _referer |
SpellInfo const * | _spellInfo |
SpellTargetCheckTypes | _targetSelectionType |
std::unique_ptr< ConditionSourceInfo > | _condSrcInfo |
ConditionContainer const * | _condList |
SpellTargetObjectTypes | _objectType |
Definition at line 670 of file GridNotifiers.h.
|
inline |
Definition at line 673 of file GridNotifiers.h.
bool AnyDeadUnitSpellTargetInRangeCheck::operator() | ( | Corpse * | u | ) |
bool AnyDeadUnitSpellTargetInRangeCheck::operator() | ( | Creature * | u | ) |
|
inline |
Definition at line 679 of file GridNotifiers.h.
bool AnyDeadUnitSpellTargetInRangeCheck::operator() | ( | Player * | u | ) |