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

#include <Spell.h>

Inheritance diagram for Skyfire::WorldObjectSpellAreaTargetCheck:
Collaboration diagram for Skyfire::WorldObjectSpellAreaTargetCheck:

Public Member Functions

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

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 804 of file Spell.h.

Constructor & Destructor Documentation

◆ WorldObjectSpellAreaTargetCheck()

Skyfire::WorldObjectSpellAreaTargetCheck::WorldObjectSpellAreaTargetCheck ( float range,
Position const * position,
Unit * caster,
Unit * referer,
SpellInfo const * spellInfo,
SpellTargetCheckTypes selectionType,
ConditionList * condList )

Member Function Documentation

◆ operator()()

Member Data Documentation

◆ _position

Position const* Skyfire::WorldObjectSpellAreaTargetCheck::_position

Definition at line 807 of file Spell.h.

Referenced by operator()(), and WorldObjectSpellAreaTargetCheck().

◆ _range

float Skyfire::WorldObjectSpellAreaTargetCheck::_range

Definition at line 806 of file Spell.h.

Referenced by operator()(), and WorldObjectSpellAreaTargetCheck().


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