Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Skyfire::WorldObjectSpellTrajTargetCheck Struct Reference

#include <Spell.h>

Inheritance diagram for Skyfire::WorldObjectSpellTrajTargetCheck:
Collaboration diagram for Skyfire::WorldObjectSpellTrajTargetCheck:

Public Member Functions

bool operator() (WorldObject *target)
 WorldObjectSpellTrajTargetCheck (float range, Position const *position, Unit *caster, SpellInfo const *spellInfo)
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 ()

Additional Inherited Members

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

Detailed Description

Definition at line 821 of file Spell.h.

Constructor & Destructor Documentation

◆ WorldObjectSpellTrajTargetCheck()

Skyfire::WorldObjectSpellTrajTargetCheck::WorldObjectSpellTrajTargetCheck ( float range,
Position const * position,
Unit * caster,
SpellInfo const * spellInfo )

Member Function Documentation

◆ operator()()

bool Skyfire::WorldObjectSpellTrajTargetCheck::operator() ( WorldObject * target)

The documentation for this struct was generated from the following files: