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

#include <Spell.h>

Inheritance diagram for Skyfire::WorldObjectSpellTargetCheck:
Collaboration diagram for Skyfire::WorldObjectSpellTargetCheck:

Public Member Functions

bool operator() (WorldObject *target)
 WorldObjectSpellTargetCheck (Unit *caster, Unit *referer, SpellInfo const *spellInfo, SpellTargetCheckTypes selectionType, ConditionList *condList)
 ~WorldObjectSpellTargetCheck ()

Public Attributes

Unit_caster
ConditionList_condList
ConditionSourceInfo_condSrcInfo
Unit_referer
SpellInfo const * _spellInfo
SpellTargetCheckTypes _targetSelectionType

Detailed Description

Definition at line 780 of file Spell.h.

Constructor & Destructor Documentation

◆ WorldObjectSpellTargetCheck()

Skyfire::WorldObjectSpellTargetCheck::WorldObjectSpellTargetCheck ( Unit * caster,
Unit * referer,
SpellInfo const * spellInfo,
SpellTargetCheckTypes selectionType,
ConditionList * condList )

◆ ~WorldObjectSpellTargetCheck()

Skyfire::WorldObjectSpellTargetCheck::~WorldObjectSpellTargetCheck ( )

Definition at line 8042 of file Spell.cpp.

References _condSrcInfo.

Member Function Documentation

◆ operator()()

Member Data Documentation

◆ _caster

◆ _condList

ConditionList* Skyfire::WorldObjectSpellTargetCheck::_condList

Definition at line 787 of file Spell.h.

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

◆ _condSrcInfo

ConditionSourceInfo* Skyfire::WorldObjectSpellTargetCheck::_condSrcInfo

Definition at line 786 of file Spell.h.

Referenced by operator()(), WorldObjectSpellTargetCheck(), and ~WorldObjectSpellTargetCheck().

◆ _referer

Unit* Skyfire::WorldObjectSpellTargetCheck::_referer

Definition at line 783 of file Spell.h.

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

◆ _spellInfo

SpellInfo const* Skyfire::WorldObjectSpellTargetCheck::_spellInfo

◆ _targetSelectionType

SpellTargetCheckTypes Skyfire::WorldObjectSpellTargetCheck::_targetSelectionType

Definition at line 785 of file Spell.h.

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


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