![]() |
TrinityCore
|
#include <Spell.h>
Inheritance diagram for Trinity::WorldObjectSpellConeTargetCheck:Public Member Functions | |
| WorldObjectSpellConeTargetCheck (float coneAngle, float range, WorldObject *caster, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionContainer const *condList) | |
| bool | operator() (WorldObject *target) const |
Public Member Functions inherited from Trinity::WorldObjectSpellAreaTargetCheck | |
| WorldObjectSpellAreaTargetCheck (float range, Position const *position, WorldObject *caster, WorldObject *referer, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionContainer const *condList) | |
| bool | operator() (WorldObject *target) const |
Public Attributes | |
| float | _coneAngle |
Public Attributes inherited from Trinity::WorldObjectSpellAreaTargetCheck | |
| float | _range |
| Position const * | _position |
Additional Inherited Members | |
Protected Member Functions inherited from Trinity::WorldObjectSpellTargetCheck | |
| WorldObjectSpellTargetCheck (WorldObject *caster, WorldObject *referer, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionContainer const *condList) | |
| ~WorldObjectSpellTargetCheck () | |
| bool | operator() (WorldObject *target) const |
Protected Attributes inherited from Trinity::WorldObjectSpellTargetCheck | |
| WorldObject * | _caster |
| WorldObject * | _referer |
| SpellInfo const * | _spellInfo |
| SpellTargetCheckTypes | _targetSelectionType |
| std::unique_ptr< ConditionSourceInfo > | _condSrcInfo |
| ConditionContainer const * | _condList |
| Trinity::WorldObjectSpellConeTargetCheck::WorldObjectSpellConeTargetCheck | ( | float | coneAngle, |
| float | range, | ||
| WorldObject * | caster, | ||
| SpellInfo const * | spellInfo, | ||
| SpellTargetCheckTypes | selectionType, | ||
| ConditionContainer const * | condList | ||
| ) |
| bool Trinity::WorldObjectSpellConeTargetCheck::operator() | ( | WorldObject * | target | ) | const |