TrinityCore
Loading...
Searching...
No Matches
WorldPackets::Spells::SpellTargetData Struct Reference

#include <SpellPackets.h>

Public Attributes

uint32 Flags = 0
 
Optional< ObjectGuid > Unit
 
Optional< ObjectGuid > Item
 
Optional< TargetLocation > SrcLocation
 
Optional< TargetLocation > DstLocation
 
Optional< std::array< char, 128 > > Name
 

Detailed Description

Definition at line 200 of file SpellPackets.h.

Member Data Documentation

◆ DstLocation

Optional<TargetLocation> WorldPackets::Spells::SpellTargetData::DstLocation

Definition at line 206 of file SpellPackets.h.

Referenced by SpellCastTargets::SpellCastTargets(), and SpellCastTargets::Write().

◆ Flags

uint32 WorldPackets::Spells::SpellTargetData::Flags = 0

Definition at line 202 of file SpellPackets.h.

Referenced by SpellCastTargets::Write().

◆ Item

Optional<ObjectGuid> WorldPackets::Spells::SpellTargetData::Item

Definition at line 204 of file SpellPackets.h.

Referenced by SpellCastTargets::Write().

◆ Name

Optional<std::array<char, 128> > WorldPackets::Spells::SpellTargetData::Name

Definition at line 207 of file SpellPackets.h.

Referenced by SpellCastTargets::SpellCastTargets(), and SpellCastTargets::Write().

◆ SrcLocation

Optional<TargetLocation> WorldPackets::Spells::SpellTargetData::SrcLocation

Definition at line 205 of file SpellPackets.h.

Referenced by SpellCastTargets::SpellCastTargets(), and SpellCastTargets::Write().

◆ Unit

Optional<ObjectGuid> WorldPackets::Spells::SpellTargetData::Unit

Definition at line 203 of file SpellPackets.h.

Referenced by SpellCastTargets::Write().


The documentation for this struct was generated from the following file: