TrinityCore
Loading...
Searching...
No Matches
SpellInfo Member List

This is the complete list of members for SpellInfo, including all inherited members.

_allowedMechanicMaskSpellInfoprivate
_auraStateSpellInfoprivate
_diminishInfoNonTriggeredSpellInfoprivate
_diminishInfoTriggeredSpellInfoprivate
_effectsSpellInfo
_GetEffect(SpellEffIndex index)SpellInfoinlineprivate
_GetEffects()SpellInfoinlineprivate
_InitializeExplicitTargetMask()SpellInfoprivate
_InitializeSpellPositivity()SpellInfoprivate
_LoadAuraState()SpellInfoprivate
_LoadImmunityInfo()SpellInfoprivate
_LoadSpellDiminishInfo()SpellInfoprivate
_LoadSpellSpecific()SpellInfoprivate
_spellSpecificSpellInfoprivate
_UnloadImplicitTargetConditionLists()SpellInfoprivate
ActiveIconIDSpellInfo
ApplyAllSpellImmunitiesTo(Unit *target, SpellEffectInfo const &spellEffectInfo, bool apply) constSpellInfo
AttributesSpellInfo
AttributesCuSpellInfo
AttributesExSpellInfo
AttributesEx2SpellInfo
AttributesEx3SpellInfo
AttributesEx4SpellInfo
AttributesEx5SpellInfo
AttributesEx6SpellInfo
AttributesEx7SpellInfo
AuraInterruptFlagsSpellInfo
BaseLevelSpellInfo
CalcCastTime(Spell *spell=nullptr) constSpellInfo
CalcPowerCost(WorldObject const *caster, SpellSchoolMask schoolMask, Spell *spell=nullptr) constSpellInfo
CanBeUsedInCombat() constSpellInfo
CanDispelAura(SpellInfo const *auraSpellInfo) constSpellInfo
CanPierceImmuneAura(SpellInfo const *auraSpellInfo) constSpellInfo
CanSpellProvideImmunityAgainstAura(SpellInfo const *auraSpellInfo) constSpellInfo
CasterAuraSpellSpellInfo
CasterAuraStateSpellInfo
CastTimeEntrySpellInfo
CategoryEntrySpellInfo
CategoryRecoveryTimeSpellInfo
ChainEntrySpellInfo
ChannelInterruptFlagsSpellInfo
CheckExplicitTarget(WorldObject const *caster, WorldObject const *target, Item const *itemTarget=nullptr) constSpellInfo
CheckLocation(uint32 map_id, uint32 zone_id, uint32 area_id, Player const *player=nullptr, bool strict=true) constSpellInfo
CheckShapeshift(uint32 form) constSpellInfo
CheckTarget(WorldObject const *caster, WorldObject const *target, bool implicit=true) constSpellInfo
CheckTargetCreatureType(Unit const *target) constSpellInfo
CheckVehicle(Unit const *caster) constSpellInfo
DispelSpellInfo
DmgClassSpellInfo
DurationEntrySpellInfo
EquippedItemClassSpellInfo
EquippedItemInventoryTypeMaskSpellInfo
EquippedItemSubClassMaskSpellInfo
ExcludeCasterAuraSpellSpellInfo
ExcludeCasterAuraStateSpellInfo
ExcludeTargetAuraSpellSpellInfo
ExcludeTargetAuraStateSpellInfo
ExplicitTargetMaskSpellInfo
FacingCasterFlagsSpellInfo
GetAllEffectsMechanicMask() constSpellInfo
GetAllowedMechanicMask() constSpellInfo
GetAttackType() constSpellInfo
GetAuraRankForLevel(uint8 level) constSpellInfo
GetAuraState() constSpellInfo
GetCategory() constSpellInfo
GetDiminishingReturnsGroupForSpell(bool triggered) constSpellInfo
GetDiminishingReturnsGroupType(bool triggered) constSpellInfo
GetDiminishingReturnsLimitDuration(bool triggered) constSpellInfo
GetDiminishingReturnsMaxLevel(bool triggered) constSpellInfo
GetDispelMask() constSpellInfo
GetDispelMask(DispelType type)SpellInfostatic
GetDuration() constSpellInfo
GetEffect(SpellEffIndex index) constSpellInfoinline
GetEffectMechanic(SpellEffIndex effIndex) constSpellInfo
GetEffectMechanicMask(SpellEffIndex effIndex) constSpellInfo
GetEffects() constSpellInfoinline
GetExplicitTargetMask() constSpellInfo
GetFirstRankSpell() constSpellInfo
GetLastRankSpell() constSpellInfo
GetMaxDuration() constSpellInfo
GetMaxRange(bool positive=false, WorldObject *caster=nullptr, Spell *spell=nullptr) constSpellInfo
GetMaxTicks() constSpellInfo
GetMechanicImmunityMask(Unit *caster) constSpellInfo
GetMinRange(bool positive=false) constSpellInfo
GetNextRankSpell() constSpellInfo
GetPrevRankSpell() constSpellInfo
GetRank() constSpellInfo
GetRecoveryTime() constSpellInfo
GetSchoolMask() constSpellInfo
GetSpellMechanicMaskByEffectMask(uint32 effectMask) constSpellInfo
GetSpellSpecific() constSpellInfo
HasAreaAuraEffect() constSpellInfo
HasAttribute(SpellAttr0 attribute) constSpellInfoinline
HasAttribute(SpellAttr1 attribute) constSpellInfoinline
HasAttribute(SpellAttr2 attribute) constSpellInfoinline
HasAttribute(SpellAttr3 attribute) constSpellInfoinline
HasAttribute(SpellAttr4 attribute) constSpellInfoinline
HasAttribute(SpellAttr5 attribute) constSpellInfoinline
HasAttribute(SpellAttr6 attribute) constSpellInfoinline
HasAttribute(SpellAttr7 attribute) constSpellInfoinline
HasAttribute(SpellCustomAttributes customAttribute) constSpellInfoinline
HasAura(AuraType aura) constSpellInfo
HasEffect(SpellEffects effect) constSpellInfo
HasInitialAggro() constSpellInfo
HasOnlyDamageEffects() constSpellInfo
IdSpellInfo
InterruptFlagsSpellInfo
IsAbilityLearnedWithProfession() constSpellInfo
IsAbilityOfSkillType(uint32 skillType) constSpellInfo
IsAffected(uint32 familyName, flag96 const &familyFlags) constSpellInfo
IsAffectedBySpellMod(SpellModifier const *mod) constSpellInfo
IsAffectedBySpellMods() constSpellInfo
IsAffectingArea() constSpellInfo
IsAllowingDeadTarget() constSpellInfo
IsAuraExclusiveBySpecificPerCasterWith(SpellInfo const *spellInfo) constSpellInfo
IsAuraExclusiveBySpecificWith(SpellInfo const *spellInfo) constSpellInfo
IsAutocastable() constSpellInfo
IsAutoRepeatRangedSpell() constSpellInfo
IsBreakingStealth() constSpellInfo
IsChanneled() constSpellInfo
IsCooldownStartedOnEvent() constSpellInfo
IsDeathPersistent() constSpellInfo
IsDifferentRankOf(SpellInfo const *spellInfo) constSpellInfo
IsExplicitDiscovery() constSpellInfo
IsGroupBuff() constSpellInfo
IsHighRankOf(SpellInfo const *spellInfo) constSpellInfo
IsItemFitToSpellRequirements(Item const *item) constSpellInfo
IsLootCrafting() constSpellInfo
IsMoveAllowedChannel() constSpellInfo
IsMultiSlotAura() constSpellInfo
IsNextMeleeSwingSpell() constSpellInfo
IsPassive() constSpellInfo
IsPassiveStackableWithRanks() constSpellInfo
IsPositive() constSpellInfo
IsPositiveEffect(uint8 effIndex) constSpellInfo
IsPrimaryProfession() constSpellInfo
IsPrimaryProfessionFirstRank() constSpellInfo
IsProfession() constSpellInfo
IsProfessionOrRiding() constSpellInfo
IsRangedWeaponSpell() constSpellInfo
IsRanked() constSpellInfo
IsRankOf(SpellInfo const *spellInfo) constSpellInfo
IsRequiringDeadTarget() constSpellInfo
IsSelfCast() constSpellInfo
IsSingleTarget() constSpellInfo
IsStackableOnOneSlotWithDifferentCasters() constSpellInfo
IsStackableWithRanks() constSpellInfo
IsTargetingArea() constSpellInfo
ManaCostSpellInfo
ManaCostPercentageSpellInfo
ManaCostPerlevelSpellInfo
ManaPerSecondSpellInfo
ManaPerSecondPerLevelSpellInfo
MaxAffectedTargetsSpellInfo
MaxLevelSpellInfo
MaxTargetLevelSpellInfo
MechanicSpellInfo
NeedsComboPoints() constSpellInfo
NeedsExplicitUnitTarget() constSpellInfo
NeedsToBeTriggeredByCaster(SpellInfo const *triggeringSpell) constSpellInfo
PowerTypeSpellInfo
PreventionTypeSpellInfo
PrioritySpellInfo
ProcChanceSpellInfo
ProcChargesSpellInfo
ProcFlagsSpellInfo
RangeEntrySpellInfo
RankSpellInfo
ReagentSpellInfo
ReagentCountSpellInfo
RecoveryTimeSpellInfo
RequiredAreasIDSpellInfo
RequiresSpellFocusSpellInfo
RuneCostIDSpellInfo
SchoolMaskSpellInfo
SpeedSpellInfo
SpellCancelsAuraEffect(AuraEffect const *aurEff) constSpellInfo
SpellFamilyFlagsSpellInfo
SpellFamilyNameSpellInfo
SpellIconIDSpellInfo
SpellInfo(SpellEntry const *spellEntry)SpellInfo
SpellLevelSpellInfo
SpellMgrSpellInfofriend
SpellNameSpellInfo
SpellVisualSpellInfo
StackAmountSpellInfo
StancesSpellInfo
StancesNotSpellInfo
StartRecoveryCategorySpellInfo
StartRecoveryTimeSpellInfo
TargetAuraSpellSpellInfo
TargetAuraStateSpellInfo
TargetCreatureTypeSpellInfo
TargetsSpellInfo
TotemSpellInfo
TotemCategorySpellInfo
~SpellInfo()SpellInfo