![]() |
TrinityCore
|
#include <UpdateFields.h>
Inheritance diagram for UF::UnitChannel:Public Types | |
| using | OwnerObject = Unit |
Public Member Functions | |
| void | WriteCreate (ByteBuffer &data, Player const *receiver, Unit const *owner) const |
| void | WriteUpdate (bool, ByteBuffer &data, Player const *receiver, Unit const *owner) const |
| bool | operator== (UnitChannel const &right) const |
| bool | operator!= (UnitChannel const &right) const |
Public Attributes | |
| int32 | SpellID = 0 |
| UF::SpellCastVisual | SpellVisual |
| uint32 | StartTimeMs = 0 |
| uint32 | Duration = 0 |
Definition at line 241 of file UpdateFields.h.
| using UF::UnitChannel::OwnerObject = Unit |
Definition at line 248 of file UpdateFields.h.
|
inline |
Definition at line 252 of file UpdateFields.h.
| bool UF::UnitChannel::operator== | ( | UnitChannel const & | right | ) | const |
Definition at line 833 of file UpdateFields.cpp.
References Duration, SpellID, SpellVisual, and StartTimeMs.
| void UF::UnitChannel::WriteCreate | ( | ByteBuffer & | data, |
| Player const * | receiver, | ||
| Unit const * | owner | ||
| ) | const |
Definition at line 825 of file UpdateFields.cpp.
References Duration, SpellID, SpellVisual, StartTimeMs, and UF::SpellCastVisual::WriteCreate().
Referenced by WriteUpdate().
|
inline |
Definition at line 250 of file UpdateFields.h.
References WriteCreate().
| uint32 UF::UnitChannel::Duration = 0 |
Definition at line 246 of file UpdateFields.h.
Referenced by operator==(), Unit::SetChannelSpellData(), and WriteCreate().
| int32 UF::UnitChannel::SpellID = 0 |
Definition at line 243 of file UpdateFields.h.
Referenced by operator==(), Unit::SetChannelSpellId(), and WriteCreate().
| UF::SpellCastVisual UF::UnitChannel::SpellVisual |
Definition at line 244 of file UpdateFields.h.
Referenced by operator==(), Unit::SetChannelVisual(), and WriteCreate().
| uint32 UF::UnitChannel::StartTimeMs = 0 |
Definition at line 245 of file UpdateFields.h.
Referenced by operator==(), Unit::SetChannelSpellData(), and WriteCreate().