| _data | SpellEffectInfo | privatestatic |
| _immunityInfo | SpellEffectInfo | private |
| _spellInfo | SpellEffectInfo | private |
| Amplitude | SpellEffectInfo | |
| ApplyAuraName | SpellEffectInfo | |
| ApplyAuraPeriod | SpellEffectInfo | |
| BasePoints | SpellEffectInfo | |
| BonusCoefficient | SpellEffectInfo | |
| BonusCoefficientFromAP | SpellEffectInfo | |
| CalcBaseValue(WorldObject const *caster, Unit const *target, uint32 itemId, int32 itemLevel) const | SpellEffectInfo | |
| CalcDamageMultiplier(WorldObject *caster, Spell *spell=nullptr) const | SpellEffectInfo | |
| CalcRadius(WorldObject const *caster=nullptr, SpellTargetIndex targetIndex=SpellTargetIndex::TargetA, Spell *spell=nullptr) const | SpellEffectInfo | |
| CalcValue(WorldObject const *caster=nullptr, SpellEffectValue const *basePoints=nullptr, Unit const *target=nullptr, float *variance=nullptr, uint32 castItemId=0, int32 itemLevel=-1) const | SpellEffectInfo | |
| CalcValueAsInt(WorldObject const *caster=nullptr, SpellEffectValue const *basePoints=nullptr, Unit const *target=nullptr, float *variance=nullptr, uint32 castItemId=0, int32 itemLevel=-1) const | SpellEffectInfo | |
| CalcValueMultiplier(WorldObject *caster, Spell *spell=nullptr) const | SpellEffectInfo | |
| ChainAmplitude | SpellEffectInfo | |
| ChainTargets | SpellEffectInfo | |
| Effect | SpellEffectInfo | |
| EffectAttributes | SpellEffectInfo | |
| EffectIndex | SpellEffectInfo | |
| GetImmunityInfo() const | SpellEffectInfo | inline |
| GetImplicitTargetType() const | SpellEffectInfo | |
| GetMissingTargetMask(bool srcSet=false, bool dstSet=false, uint32 mask=0) const | SpellEffectInfo | |
| GetPeriodicTickCount() const | SpellEffectInfo | |
| GetProvidedTargetMask() const | SpellEffectInfo | |
| GetScalingExpectedStat() const | SpellEffectInfo | |
| GetUsedTargetObjectType() const | SpellEffectInfo | |
| HasRadius(SpellTargetIndex targetIndex) const | SpellEffectInfo | |
| ImplicitTargetConditions | SpellEffectInfo | |
| IsAreaAuraEffect() const | SpellEffectInfo | |
| IsAura() const | SpellEffectInfo | |
| IsAura(AuraType aura) const | SpellEffectInfo | |
| IsEffect() const | SpellEffectInfo | |
| IsEffect(SpellEffectName effectName) const | SpellEffectInfo | |
| IsTargetingArea() const | SpellEffectInfo | |
| IsUnitOwnedAuraEffect() const | SpellEffectInfo | |
| ItemType | SpellEffectInfo | |
| MaxValue | SpellEffectInfo | static |
| Mechanic | SpellEffectInfo | |
| MinValue | SpellEffectInfo | static |
| MiscValue | SpellEffectInfo | |
| MiscValueB | SpellEffectInfo | |
| operator=(SpellEffectInfo const &)=delete | SpellEffectInfo | |
| operator=(SpellEffectInfo &&) noexcept | SpellEffectInfo | |
| PointsPerResource | SpellEffectInfo | |
| PositionFacing | SpellEffectInfo | |
| RealPointsPerLevel | SpellEffectInfo | |
| Scaling | SpellEffectInfo | |
| SpellClassMask | SpellEffectInfo | |
| SpellEffectInfo() | SpellEffectInfo | explicit |
| SpellEffectInfo(SpellInfo const *spellInfo, SpellEffectEntry const &effect) | SpellEffectInfo | explicit |
| SpellEffectInfo(SpellEffectInfo const &)=delete | SpellEffectInfo | |
| SpellEffectInfo(SpellEffectInfo &&) noexcept | SpellEffectInfo | |
| SpellInfo | SpellEffectInfo | friend |
| TargetA | SpellEffectInfo | |
| TargetARadiusEntry | SpellEffectInfo | |
| TargetB | SpellEffectInfo | |
| TargetBRadiusEntry | SpellEffectInfo | |
| TriggerSpell | SpellEffectInfo | |
| ~SpellEffectInfo() | SpellEffectInfo | |