#include <Spell.h>
|
| WorldObjectSpellConeTargetCheck (float coneAngle, float range, Unit *caster, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionContainer *condList) |
|
bool | operator() (WorldObject *target) |
|
| WorldObjectSpellAreaTargetCheck (float range, Position const *position, Unit *caster, Unit *referer, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionContainer *condList) |
|
bool | operator() (WorldObject *target) |
|
| WorldObjectSpellTargetCheck (Unit *caster, Unit *referer, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionContainer *condList) |
|
| ~WorldObjectSpellTargetCheck () |
|
bool | operator() (WorldObject *target) |
|
WorldObjectSpellAreaTargetCheck(float range, Position const *position, Unit *caster, Unit *referer, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionContainer *condList)
Definition: Spell.cpp:7512
float _coneAngle
Definition: Spell.h:890
bool Trinity::WorldObjectSpellConeTargetCheck::operator() |
( |
WorldObject * |
target | ) |
|
SpellInfo const * _spellInfo
Definition: Spell.h:859
bool isInBack(WorldObject const *target, float arc=float(M_PI)) const
Definition: Object.cpp:1794
Unit * _caster
Definition: Spell.h:857
bool HasInLine(Position const *pos, float width) const
Definition: Position.cpp:151
bool operator()(WorldObject *target)
Definition: Spell.cpp:7516
Definition: SpellInfo.h:186
bool HasAttribute(SpellAttr0 attribute) const
Definition: SpellInfo.h:462
bool isInFront(WorldObject const *target, float arc=float(M_PI)) const
Definition: Object.cpp:1789
float GetObjectSize() const
Definition: Object.cpp:2656
Definition: SpellInfo.h:185
float _coneAngle
Definition: Spell.h:890
float Trinity::WorldObjectSpellConeTargetCheck::_coneAngle |
The documentation for this struct was generated from the following files: