|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Spell.h>
Public Member Functions | |
| bool | operator() (WorldObject *target) |
| WorldObjectSpellConeTargetCheck (float coneAngle, float range, Unit *caster, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionList *condList) | |
| Public Member Functions inherited from Skyfire::WorldObjectSpellAreaTargetCheck | |
| bool | operator() (WorldObject *target) |
| WorldObjectSpellAreaTargetCheck (float range, Position const *position, Unit *caster, Unit *referer, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionList *condList) | |
| Public Member Functions inherited from Skyfire::WorldObjectSpellTargetCheck | |
| bool | operator() (WorldObject *target) |
| WorldObjectSpellTargetCheck (Unit *caster, Unit *referer, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionList *condList) | |
| ~WorldObjectSpellTargetCheck () | |
Public Attributes | |
| float | _coneAngle |
| Public Attributes inherited from Skyfire::WorldObjectSpellAreaTargetCheck | |
| Position const * | _position |
| float | _range |
| Public Attributes inherited from Skyfire::WorldObjectSpellTargetCheck | |
| Unit * | _caster |
| ConditionList * | _condList |
| ConditionSourceInfo * | _condSrcInfo |
| Unit * | _referer |
| SpellInfo const * | _spellInfo |
| SpellTargetCheckTypes | _targetSelectionType |
| Skyfire::WorldObjectSpellConeTargetCheck::WorldObjectSpellConeTargetCheck | ( | float | coneAngle, |
| float | range, | ||
| Unit * | caster, | ||
| SpellInfo const * | spellInfo, | ||
| SpellTargetCheckTypes | selectionType, | ||
| ConditionList * | condList ) |
Definition at line 8133 of file Spell.cpp.
References _coneAngle, and Skyfire::WorldObjectSpellAreaTargetCheck::WorldObjectSpellAreaTargetCheck().
| bool Skyfire::WorldObjectSpellConeTargetCheck::operator() | ( | WorldObject * | target | ) |
Definition at line 8137 of file Spell.cpp.
References Skyfire::WorldObjectSpellTargetCheck::_caster, _coneAngle, Skyfire::WorldObjectSpellTargetCheck::_spellInfo, Skyfire::WorldObjectSpellAreaTargetCheck::operator()(), SPELL_ATTR0_CU_CONE_BACK, and SPELL_ATTR0_CU_CONE_LINE.
| float Skyfire::WorldObjectSpellConeTargetCheck::_coneAngle |
Definition at line 815 of file Spell.h.
Referenced by operator()(), and WorldObjectSpellConeTargetCheck().