TrinityCore
Loading...
Searching...
No Matches
WorldPackets::Spells Namespace Reference

Classes

class  AddRunePower
 
class  ApplyMountEquipmentResult
 
struct  AuraDataInfo
 
struct  AuraInfo
 
class  AuraUpdate
 
class  CancelAura
 
class  CancelAutoRepeatSpell
 
class  CancelCast
 
class  CancelChannelling
 
class  CancelGrowthAura
 
class  CancelModSpeedNoControlAuras
 
class  CancelMountAura
 
class  CancelOrphanSpellVisual
 
class  CancelQueuedSpell
 
class  CancelSpellVisual
 
class  CancelSpellVisualKit
 
class  CastFailed
 
class  CastSpell
 
class  ClearAllSpellCharges
 
class  ClearCooldown
 
class  ClearCooldowns
 
class  ClearSpellCharges
 
class  ClearTarget
 
struct  ContentTuningParams
 
class  CooldownEvent
 
struct  CreatureImmunities
 
class  CustomLoadScreen
 
class  DispelFailed
 
class  GetMirrorImageData
 
class  KeyboundOverride
 
struct  LearnedSpellInfo
 
class  LearnedSpells
 
class  MirrorImageComponentedData
 
class  MirrorImageCreatureData
 
class  MissileCancel
 
class  MissileTrajectoryCollision
 
struct  MissileTrajectoryRequest
 
struct  MissileTrajectoryResult
 
class  ModifyCooldown
 
class  MountResult
 
class  NotifyMissileTrajectoryCollision
 
class  OpenItem
 
class  PetCancelAura
 
class  PetCastFailed
 
class  PetCastSpell
 
class  PlayOrphanSpellVisual
 
class  PlaySpellVisual
 
class  PlaySpellVisualKit
 
class  ResurrectRequest
 
class  ResyncRunes
 
struct  RuneData
 
class  SelfRes
 
class  SendKnownSpells
 
class  SendSpellCharges
 
class  SendSpellHistory
 
class  SendUnlearnSpells
 
class  SetActionButton
 
class  SetEmpowerMinHoldStagePercent
 
class  SetSpellCharges
 
class  SetSpellModifier
 
struct  SpellCastData
 
struct  SpellCastLogData
 
struct  SpellCastRequest
 
struct  SpellCastVisual
 
class  SpellChannelStart
 
struct  SpellChannelStartInterruptImmunities
 
class  SpellChannelUpdate
 
struct  SpellChargeEntry
 
class  SpellClick
 
class  SpellCooldown
 
struct  SpellCooldownStruct
 
struct  SpellCraftingReagent
 
class  SpellDelayed
 
class  SpellEmpowerRelease
 
class  SpellEmpowerRestart
 
class  SpellEmpowerSetStage
 
class  SpellEmpowerStart
 
class  SpellEmpowerUpdate
 
struct  SpellExtraCurrencyCost
 
class  SpellFailedOther
 
class  SpellFailure
 
class  SpellGo
 
struct  SpellHealPrediction
 
struct  SpellHistoryEntry
 
struct  SpellHitStatus
 
struct  SpellLogPowerData
 
struct  SpellMissStatus
 
struct  SpellModifier
 
struct  SpellModifierData
 
struct  SpellPowerData
 
class  SpellPrepare
 
class  SpellStart
 
struct  SpellSupportInfo
 
struct  SpellTargetData
 
struct  SpellTargetedHealPrediction
 
class  SpellVisualLoadScreen
 
struct  SpellWeight
 
class  SupercededSpells
 
struct  TargetLocation
 
class  TradeSkillSetFavorite
 
class  UnlearnedSpells
 
class  UnlearnSkill
 
class  UpdateActionButtons
 
class  UpdateAuraVisual
 
class  UpdateChargeCategoryCooldown
 
class  UpdateCooldown
 
class  UpdateMissileTrajectory
 
class  UseItem
 

Functions

ByteBuffer & operator<< (ByteBuffer &data, SpellCastLogData const &spellCastLogData)
 
ByteBuffer & operator<< (ByteBuffer &data, ContentTuningParams const &contentTuningParams)
 
ByteBuffer & operator>> (ByteBuffer &data, SpellCastVisual &visual)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellCastVisual const &visual)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellSupportInfo const &supportInfo)
 
ByteBuffer & operator<< (ByteBuffer &data, AuraDataInfo const &auraData)
 
ByteBuffer & operator<< (ByteBuffer &data, AuraInfo const &aura)
 
ByteBuffer & operator>> (ByteBuffer &buffer, TargetLocation &location)
 
ByteBuffer & operator>> (ByteBuffer &buffer, SpellTargetData &targetData)
 
ByteBuffer & operator>> (ByteBuffer &buffer, MissileTrajectoryRequest &trajectory)
 
ByteBuffer & operator>> (ByteBuffer &data, SpellWeight &weight)
 
ByteBuffer & operator>> (ByteBuffer &data, SpellCraftingReagent &optionalReagent)
 
ByteBuffer & operator>> (ByteBuffer &data, SpellExtraCurrencyCost &extraCurrencyCost)
 
ByteBuffer & operator>> (ByteBuffer &buffer, SpellCastRequest &request)
 
ByteBuffer & operator<< (ByteBuffer &data, TargetLocation const &targetLocation)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellTargetData const &spellTargetData)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellMissStatus const &spellMissStatus)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellHitStatus const &spellHitStatus)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellPowerData const &spellPowerData)
 
ByteBuffer & operator<< (ByteBuffer &data, RuneData const &runeData)
 
ByteBuffer & operator<< (ByteBuffer &data, MissileTrajectoryResult const &missileTrajectory)
 
ByteBuffer & operator<< (ByteBuffer &data, CreatureImmunities const &immunities)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellHealPrediction const &spellPred)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellCastData const &spellCastData)
 
ByteBuffer & operator<< (ByteBuffer &data, LearnedSpellInfo const &learnedSpellInfo)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellModifierData const &spellModifierData)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellModifier const &spellModifier)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellCooldownStruct const &cooldown)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellHistoryEntry const &historyEntry)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellChargeEntry const &chargeEntry)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellChannelStartInterruptImmunities const &interruptImmunities)
 
ByteBuffer & operator<< (ByteBuffer &data, SpellTargetedHealPrediction const &targetedHealPrediction)
 

Function Documentation

◆ operator<<() [1/24]

◆ operator<<() [2/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
AuraInfo const &  aura 
)

◆ operator<<() [3/24]

◆ operator<<() [4/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
CreatureImmunities const &  immunities 
)

◆ operator<<() [5/24]

◆ operator<<() [6/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
MissileTrajectoryResult const &  missileTrajectory 
)

◆ operator<<() [7/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
RuneData const &  runeData 
)

◆ operator<<() [8/24]

◆ operator<<() [9/24]

◆ operator<<() [10/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
SpellCastVisual const &  visual 
)

◆ operator<<() [11/24]

◆ operator<<() [12/24]

◆ operator<<() [13/24]

◆ operator<<() [14/24]

◆ operator<<() [15/24]

◆ operator<<() [16/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
SpellHitStatus const &  spellHitStatus 
)

Definition at line 360 of file SpellPackets.cpp.

References WorldPackets::Spells::SpellHitStatus::Reason.

◆ operator<<() [17/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
SpellMissStatus const &  spellMissStatus 
)

◆ operator<<() [18/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
SpellModifier const &  spellModifier 
)

◆ operator<<() [19/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
SpellModifierData const &  spellModifierData 
)

◆ operator<<() [20/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
SpellPowerData const &  spellPowerData 
)

◆ operator<<() [21/24]

◆ operator<<() [22/24]

◆ operator<<() [23/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
SpellTargetedHealPrediction const &  targetedHealPrediction 
)

◆ operator<<() [24/24]

ByteBuffer & WorldPackets::Spells::operator<< ( ByteBuffer &  data,
TargetLocation const &  targetLocation 
)

◆ operator>>() [1/8]

ByteBuffer & WorldPackets::Spells::operator>> ( ByteBuffer &  buffer,
MissileTrajectoryRequest &  trajectory 
)

◆ operator>>() [2/8]

◆ operator>>() [3/8]

◆ operator>>() [4/8]

ByteBuffer & WorldPackets::Spells::operator>> ( ByteBuffer &  buffer,
TargetLocation &  location 
)

◆ operator>>() [5/8]

◆ operator>>() [6/8]

◆ operator>>() [7/8]

ByteBuffer & WorldPackets::Spells::operator>> ( ByteBuffer &  data,
SpellExtraCurrencyCost &  extraCurrencyCost 
)

◆ operator>>() [8/8]