_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 | |