#include <SpellDefines.h>
Definition at line 330 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: