#include <SpellDefines.h>
Definition at line 371 of file SpellDefines.h.
◆ SpellCastTargets() [1/2]
| SpellCastTargets::SpellCastTargets |
( |
| ) |
|
◆ SpellCastTargets() [2/2]
◆ ~SpellCastTargets()
| SpellCastTargets::~SpellCastTargets |
( |
| ) |
|
◆ GetCorpseTarget()
| Corpse * SpellCastTargets::GetCorpseTarget |
( |
| ) |
const |
◆ GetCorpseTargetGUID()
| ObjectGuid SpellCastTargets::GetCorpseTargetGUID |
( |
| ) |
const |
◆ GetDist2d()
| float SpellCastTargets::GetDist2d |
( |
| ) |
const |
|
inline |
◆ GetDst()
◆ GetDstPos()
◆ GetGOTarget()
| GameObject * SpellCastTargets::GetGOTarget |
( |
| ) |
const |
◆ GetGOTargetGUID()
| ObjectGuid SpellCastTargets::GetGOTargetGUID |
( |
| ) |
const |
◆ GetItemTarget()
| Item * SpellCastTargets::GetItemTarget |
( |
| ) |
const |
|
inline |
◆ GetItemTargetEntry()
| uint32 SpellCastTargets::GetItemTargetEntry |
( |
| ) |
const |
|
inline |
◆ GetItemTargetGUID()
| ObjectGuid SpellCastTargets::GetItemTargetGUID |
( |
| ) |
const |
|
inline |
◆ GetObjectTarget()
| WorldObject * SpellCastTargets::GetObjectTarget |
( |
| ) |
const |
◆ GetObjectTargetGUID()
| ObjectGuid SpellCastTargets::GetObjectTargetGUID |
( |
| ) |
const |
◆ GetPitch()
| float SpellCastTargets::GetPitch |
( |
| ) |
const |
|
inline |
◆ GetSpeed()
| float SpellCastTargets::GetSpeed |
( |
| ) |
const |
|
inline |
◆ GetSpeedXY()
| float SpellCastTargets::GetSpeedXY |
( |
| ) |
const |
|
inline |
◆ GetSpeedZ()
| float SpellCastTargets::GetSpeedZ |
( |
| ) |
const |
|
inline |
◆ GetSrc()
◆ GetSrcPos()
| Position const * SpellCastTargets::GetSrcPos |
( |
| ) |
const |
◆ GetTargetMask()
| uint32 SpellCastTargets::GetTargetMask |
( |
| ) |
const |
|
inline |
◆ GetTargetString()
| std::string SpellCastTargets::GetTargetString |
( |
| ) |
const |
|
inline |
◆ GetUnitTarget()
| Unit * SpellCastTargets::GetUnitTarget |
( |
| ) |
const |
◆ GetUnitTargetGUID()
| ObjectGuid SpellCastTargets::GetUnitTargetGUID |
( |
| ) |
const |
◆ HasDst()
| bool SpellCastTargets::HasDst |
( |
| ) |
const |
◆ HasSrc()
| bool SpellCastTargets::HasSrc |
( |
| ) |
const |
◆ HasTraj()
| bool SpellCastTargets::HasTraj |
( |
| ) |
const |
|
inline |
◆ ModDst() [1/2]
| void SpellCastTargets::ModDst |
( |
Position const & |
pos | ) |
|
◆ ModDst() [2/2]
◆ ModSrc()
| void SpellCastTargets::ModSrc |
( |
Position const & |
pos | ) |
|
◆ RemoveDst()
| void SpellCastTargets::RemoveDst |
( |
| ) |
|
◆ RemoveObjectTarget()
| void SpellCastTargets::RemoveObjectTarget |
( |
| ) |
|
◆ RemoveSrc()
| void SpellCastTargets::RemoveSrc |
( |
| ) |
|
◆ SetDst() [1/5]
| void SpellCastTargets::SetDst |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
orientation, |
|
|
uint32 |
mapId = MAPID_INVALID |
|
) |
| |
◆ SetDst() [2/5]
| void SpellCastTargets::SetDst |
( |
Position const & |
pos | ) |
|
◆ SetDst() [3/5]
◆ SetDst() [4/5]
◆ SetDst() [5/5]
| void SpellCastTargets::SetDst |
( |
WorldObject const & |
wObj | ) |
|
◆ SetGOTarget()
| void SpellCastTargets::SetGOTarget |
( |
GameObject * |
target | ) |
|
◆ SetItemTarget()
| void SpellCastTargets::SetItemTarget |
( |
Item * |
item | ) |
|
◆ SetPitch()
| void SpellCastTargets::SetPitch |
( |
float |
pitch | ) |
|
|
inline |
◆ SetSpeed()
| void SpellCastTargets::SetSpeed |
( |
float |
speed | ) |
|
|
inline |
◆ SetSrc() [1/3]
| void SpellCastTargets::SetSrc |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
◆ SetSrc() [2/3]
| void SpellCastTargets::SetSrc |
( |
Position const & |
pos | ) |
|
◆ SetSrc() [3/3]
| void SpellCastTargets::SetSrc |
( |
WorldObject const & |
wObj | ) |
|
◆ SetTargetFlag()
◆ SetTargetMask()
| void SpellCastTargets::SetTargetMask |
( |
uint32 |
newMask | ) |
|
|
inline |
◆ SetTradeItemTarget()
| void SpellCastTargets::SetTradeItemTarget |
( |
Player * |
caster | ) |
|
◆ SetUnitTarget()
| void SpellCastTargets::SetUnitTarget |
( |
Unit * |
target | ) |
|
◆ Update()
◆ UpdateTradeSlotItem()
| void SpellCastTargets::UpdateTradeSlotItem |
( |
| ) |
|
◆ Write()
◆ m_dst
◆ m_itemTarget
| Item* SpellCastTargets::m_itemTarget |
|
private |
◆ m_itemTargetEntry
| uint32 SpellCastTargets::m_itemTargetEntry |
|
private |
◆ m_itemTargetGUID
◆ m_objectTarget
◆ m_objectTargetGUID
◆ m_pitch
| float SpellCastTargets::m_pitch |
|
private |
◆ m_speed
| float SpellCastTargets::m_speed |
|
private |
◆ m_src
◆ m_strTarget
| std::string SpellCastTargets::m_strTarget |
|
private |
◆ m_targetMask
| uint32 SpellCastTargets::m_targetMask |
|
private |
The documentation for this class was generated from the following files: