| _effects | SpellInfo | |
| _hasPowerDifficultyData | SpellInfo | |
| _InitializeExplicitTargetMask() | SpellInfo | |
| _IsPositiveEffect(uint32 effIndex, bool deep) const | SpellInfo | |
| _IsPositiveSpell() const | SpellInfo | |
| _IsPositiveTarget(uint32 targetA, uint32 targetB) | SpellInfo | static |
| _UnloadImplicitTargetConditionLists() | SpellInfo | |
| _UnloadSpellEffects() | SpellInfo | |
| _visuals | SpellInfo | |
| ActiveIconID | SpellInfo | |
| Attributes | SpellInfo | |
| AttributesCu | SpellInfo | |
| AttributesEx | SpellInfo | |
| AttributesEx10 | SpellInfo | |
| AttributesEx11 | SpellInfo | |
| AttributesEx12 | SpellInfo | |
| AttributesEx13 | SpellInfo | |
| AttributesEx2 | SpellInfo | |
| AttributesEx3 | SpellInfo | |
| AttributesEx4 | SpellInfo | |
| AttributesEx5 | SpellInfo | |
| AttributesEx6 | SpellInfo | |
| AttributesEx7 | SpellInfo | |
| AttributesEx8 | SpellInfo | |
| AttributesEx9 | SpellInfo | |
| AuraInterruptFlags | SpellInfo | |
| BaseLevel | SpellInfo | |
| CalcCastTime(uint8 level=0, Spell *spell=NULL) const | SpellInfo | |
| CalcPowerCost(Unit const *caster, SpellSchoolMask schoolMask) const | SpellInfo | |
| CanBeUsedInCombat() const | SpellInfo | |
| CanDispelAura(SpellInfo const *aura) const | SpellInfo | |
| CanPierceImmuneAura(SpellInfo const *aura) const | SpellInfo | |
| CasterAuraSpell | SpellInfo | |
| CasterAuraState | SpellInfo | |
| CastTimeEntry | SpellInfo | |
| CategoryEntry | SpellInfo | |
| CategoryRecoveryTime | SpellInfo | |
| ChainEntry | SpellInfo | |
| ChannelInterruptFlags | SpellInfo | |
| ChargeCategoryEntry | SpellInfo | |
| CheckExplicitTarget(Unit const *caster, WorldObject const *target, Item const *itemTarget=NULL) const | SpellInfo | |
| CheckLocation(uint32 map_id, uint32 zone_id, uint32 area_id, Player const *player=NULL) const | SpellInfo | |
| CheckShapeshift(uint32 form) const | SpellInfo | |
| CheckTarget(Unit const *caster, WorldObject const *target, bool implicit=true) const | SpellInfo | |
| CheckTargetCreatureType(Unit const *target) const | SpellInfo | |
| CheckVehicle(Unit const *caster) const | SpellInfo | |
| Dispel | SpellInfo | |
| DmgClass | SpellInfo | |
| DurationEntry | SpellInfo | |
| EquippedItemClass | SpellInfo | |
| EquippedItemInventoryTypeMask | SpellInfo | |
| EquippedItemSubClassMask | SpellInfo | |
| ExcludeCasterAuraSpell | SpellInfo | |
| ExcludeCasterAuraState | SpellInfo | |
| ExcludeTargetAuraSpell | SpellInfo | |
| ExcludeTargetAuraState | SpellInfo | |
| ExplicitTargetMask | SpellInfo | |
| FacingCasterFlags | SpellInfo | |
| GetAllEffectsMechanicMask() const | SpellInfo | |
| GetAuraRankForLevel(uint8 level) const | SpellInfo | |
| GetAuraState(uint32 difficulty) const | SpellInfo | |
| GetCategory() const | SpellInfo | |
| GetDispelMask() const | SpellInfo | |
| GetDispelMask(DispelType type) | SpellInfo | static |
| GetDuration() const | SpellInfo | |
| GetEffect(uint32 difficulty, uint32 index) const | SpellInfo | |
| GetEffect(uint32 index) const | SpellInfo | inline |
| GetEffect(WorldObject const *obj, uint32 index) const | SpellInfo | inline |
| GetEffectMechanic(uint32 effIndex, uint32 difficulty) const | SpellInfo | |
| GetEffectMechanicMask(uint32 effIndex) const | SpellInfo | |
| GetEffectsForDifficulty(uint32 difficulty) const | SpellInfo | |
| GetExplicitTargetMask() const | SpellInfo | |
| GetFirstRankSpell() const | SpellInfo | |
| GetLastRankSpell() const | SpellInfo | |
| GetMaxDuration() const | SpellInfo | |
| GetMaxRange(bool positive=false, Unit *caster=NULL, Spell *spell=NULL) const | SpellInfo | |
| GetMaxTicks(uint32 difficulty) const | SpellInfo | |
| GetMinRange(bool positive=false) const | SpellInfo | |
| GetNextRankSpell() const | SpellInfo | |
| GetPrevRankSpell() const | SpellInfo | |
| GetRank() const | SpellInfo | |
| GetRecoveryTime() const | SpellInfo | |
| GetSchoolMask() const | SpellInfo | |
| GetSpellAuraOptions() const | SpellInfo | |
| GetSpellAuraRestrictions() const | SpellInfo | |
| GetSpellCastingRequirements() const | SpellInfo | |
| GetSpellCategories() const | SpellInfo | |
| GetSpellClassOptions() const | SpellInfo | |
| GetSpellCooldowns() const | SpellInfo | |
| GetSpellEquippedItems() const | SpellInfo | |
| GetSpellInterrupts() const | SpellInfo | |
| GetSpellLevels() const | SpellInfo | |
| GetSpellMechanicMaskByEffectMask(uint32 effectMask) const | SpellInfo | |
| GetSpellMisc() const | SpellInfo | |
| GetSpellReagents() const | SpellInfo | |
| GetSpellScaling() const | SpellInfo | |
| GetSpellShapeshift() const | SpellInfo | |
| GetSpellSpecific() const | SpellInfo | |
| GetSpellTargetRestrictions() const | SpellInfo | |
| GetSpellTotems() const | SpellInfo | |
| GetSpellVisual(Difficulty difficulty, Player *forPlayer=nullptr) const | SpellInfo | |
| GetSpellXSpellVisualId(Difficulty difficulty) const | SpellInfo | |
| HasAreaAuraEffect(uint32 difficulty) const | SpellInfo | |
| HasAreaAuraEffect() const | SpellInfo | |
| HasAttribute(SpellAttr0 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr1 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr2 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr3 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr4 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr5 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr6 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr7 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr8 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr9 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr10 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr11 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr12 attribute) const | SpellInfo | inline |
| HasAttribute(SpellAttr13 attribute) const | SpellInfo | inline |
| HasAttribute(SpellCustomAttributes customAttribute) const | SpellInfo | inline |
| HasAura(uint32 difficulty, AuraType aura) const | SpellInfo | |
| HasEffect(uint32 difficulty, SpellEffectName effect) const | SpellInfo | |
| HasEffect(SpellEffectName effect) const | SpellInfo | |
| Id | SpellInfo | |
| InterruptFlags | SpellInfo | |
| IsAbilityLearnedWithProfession() const | SpellInfo | |
| IsAbilityOfSkillType(uint32 skillType) const | SpellInfo | |
| IsAffectedBySpellMod(SpellModifier const *mod) const | SpellInfo | |
| IsAffectedBySpellMods() const | SpellInfo | |
| IsAffectingArea(uint32 difficulty) const | SpellInfo | |
| IsAllowingDeadTarget() const | SpellInfo | |
| IsAuraExclusiveBySpecificPerCasterWith(SpellInfo const *spellInfo) const | SpellInfo | |
| IsAuraExclusiveBySpecificWith(SpellInfo const *spellInfo) const | SpellInfo | |
| IsAutocastable() const | SpellInfo | |
| IsAutoRepeatRangedSpell() const | SpellInfo | |
| IsBreakingStealth() const | SpellInfo | |
| IsChanneled() const | SpellInfo | |
| IsCooldownStartedOnEvent() const | SpellInfo | |
| IsDeathPersistent() const | SpellInfo | |
| IsDifferentRankOf(SpellInfo const *spellInfo) const | SpellInfo | |
| IsExplicitDiscovery() const | SpellInfo | |
| IsHighRankOf(SpellInfo const *spellInfo) const | SpellInfo | |
| IsLootCrafting() const | SpellInfo | |
| IsMultiSlotAura() const | SpellInfo | |
| IsPassive() const | SpellInfo | |
| IsPassiveStackableWithRanks(uint32 difficulty) const | SpellInfo | |
| IsPositive() const | SpellInfo | |
| IsPositiveEffect(uint8 effIndex) const | SpellInfo | |
| IsPrimaryProfession(uint32 difficulty=DIFFICULTY_NONE) const | SpellInfo | |
| IsPrimaryProfessionFirstRank(uint32 difficulty=DIFFICULTY_NONE) const | SpellInfo | |
| IsProfession(uint32 difficulty=DIFFICULTY_NONE) const | SpellInfo | |
| IsProfessionOrRiding(uint32 difficulty=DIFFICULTY_NONE) const | SpellInfo | |
| IsQuestTame() const | SpellInfo | |
| IsRangedWeaponSpell() const | SpellInfo | |
| IsRanked() const | SpellInfo | |
| IsRankOf(SpellInfo const *spellInfo) const | SpellInfo | |
| IsRequiringDeadTarget() const | SpellInfo | |
| IsSingleTarget() const | SpellInfo | |
| IsStackableOnOneSlotWithDifferentCasters() const | SpellInfo | |
| IsStackableWithRanks() const | SpellInfo | |
| IsTargetingArea(uint32 difficulty) const | SpellInfo | |
| MaxAffectedTargets | SpellInfo | |
| MaxLevel | SpellInfo | |
| MaxTargetLevel | SpellInfo | |
| Mechanic | SpellInfo | |
| NeedsComboPoints() const | SpellInfo | |
| NeedsExplicitUnitTarget() const | SpellInfo | |
| NeedsToBeTriggeredByCaster(SpellInfo const *triggeringSpell, uint32 difficulty) const | SpellInfo | |
| PowerCosts | SpellInfo | |
| PreventionType | SpellInfo | |
| ProcChance | SpellInfo | |
| ProcCharges | SpellInfo | |
| ProcFlags | SpellInfo | |
| RangeEntry | SpellInfo | |
| Rank | SpellInfo | |
| Reagent | SpellInfo | |
| ReagentCount | SpellInfo | |
| RecoveryTime | SpellInfo | |
| RequiredAreasID | SpellInfo | |
| RequiresSpellFocus | SpellInfo | |
| RuneCostID | SpellInfo | |
| Scaling | SpellInfo | |
| SchoolMask | SpellInfo | |
| Speed | SpellInfo | |
| SpellAuraOptionsId | SpellInfo | |
| SpellAuraRestrictionsId | SpellInfo | |
| SpellCastingRequirementsId | SpellInfo | |
| SpellCategoriesId | SpellInfo | |
| SpellClassOptionsId | SpellInfo | |
| SpellCooldownsId | SpellInfo | |
| SpellDifficultyId | SpellInfo | |
| SpellEquippedItemsId | SpellInfo | |
| SpellFamilyFlags | SpellInfo | |
| SpellFamilyName | SpellInfo | |
| SpellIconID | SpellInfo | |
| SpellInfo(SpellEntry const *spellEntry, SpellEffectEntryMap const &effectsMap, SpellVisualMap &&visuals) | SpellInfo | |
| SpellInterruptsId | SpellInfo | |
| SpellLevel | SpellInfo | |
| SpellLevelsId | SpellInfo | |
| SpellMiscId | SpellInfo | |
| SpellName | SpellInfo | |
| SpellReagentsId | SpellInfo | |
| SpellScalingId | SpellInfo | |
| SpellShapeshiftId | SpellInfo | |
| SpellTargetRestrictionsId | SpellInfo | |
| SpellTotemsId | SpellInfo | |
| SpellVisual | SpellInfo | |
| StackAmount | SpellInfo | |
| Stances | SpellInfo | |
| StancesNot | SpellInfo | |
| StartRecoveryCategory | SpellInfo | |
| StartRecoveryTime | SpellInfo | |
| TargetAuraSpell | SpellInfo | |
| TargetAuraState | SpellInfo | |
| TargetCreatureType | SpellInfo | |
| Targets | SpellInfo | |
| Totem | SpellInfo | |
| TotemCategory | SpellInfo | |
| ~SpellInfo() | SpellInfo | |