![]() |
TrinityCore
|
#include <CombatLogPackets.h>
Public Member Functions | |
AttackerStateUpdate () | |
WorldPacket const * | Write () override |
![]() | |
CombatLogServerPacket (OpcodeServer opcode, size_t initialSize=200, ConnectionType connection=CONNECTION_TYPE_DEFAULT) | |
WorldPacket const * | GetFullLogPacket () const |
WorldPacket const * | GetBasicLogPacket () const |
![]() | |
ServerPacket (OpcodeServer opcode, size_t initialSize=200, ConnectionType connection=CONNECTION_TYPE_DEFAULT) | |
void | Read () override final |
void | Clear () |
WorldPacket && | Move () |
void | ShrinkToFit () |
OpcodeServer | GetOpcode () const |
![]() | |
Packet (WorldPacket &&worldPacket) | |
virtual | ~Packet ()=default |
Packet (Packet const &right)=delete | |
Packet & | operator= (Packet const &right)=delete |
virtual WorldPacket const * | Write ()=0 |
virtual void | Read ()=0 |
WorldPacket const * | GetRawPacket () const |
size_t | GetSize () const |
ConnectionType | GetConnection () const |
Public Attributes | |
uint32 | HitInfo = 0 |
ObjectGuid | AttackerGUID |
ObjectGuid | VictimGUID |
int32 | Damage = 0 |
int32 | OriginalDamage = 0 |
int32 | OverDamage = -1 |
Optional< SubDamage > | SubDmg |
uint8 | VictimState = 0 |
uint32 | AttackerState = 0 |
uint32 | MeleeSpellID = 0 |
int32 | BlockAmount = 0 |
int32 | RageGained = 0 |
UnkAttackerState | UnkState |
float | Unk = 0.0f |
Spells::ContentTuningParams | ContentTuning |
![]() | |
Spells::SpellCastLogData | LogData |
Additional Inherited Members | |
![]() | |
template<typename T > | |
void | operator<< (T const &val) |
void | WriteLogDataBit () |
void | FlushBits () |
bool | WriteBit (bool bit) |
void | WriteBits (uint32 value, uint32 bitCount) |
ByteBuffer & | WriteLogData () |
![]() | |
WorldPacket | _fullLogPacket |
![]() | |
WorldPacket | _worldPacket |
Definition at line 303 of file CombatLogPackets.h.
|
inline |
Definition at line 306 of file CombatLogPackets.h.
|
overridevirtual |
Implements WorldPackets::Packet.
Definition at line 346 of file CombatLogPackets.cpp.
ObjectGuid WorldPackets::CombatLog::AttackerStateUpdate::AttackerGUID |
Definition at line 311 of file CombatLogPackets.h.
uint32 WorldPackets::CombatLog::AttackerStateUpdate::AttackerState = 0 |
Definition at line 318 of file CombatLogPackets.h.
int32 WorldPackets::CombatLog::AttackerStateUpdate::BlockAmount = 0 |
Definition at line 320 of file CombatLogPackets.h.
Spells::ContentTuningParams WorldPackets::CombatLog::AttackerStateUpdate::ContentTuning |
Definition at line 324 of file CombatLogPackets.h.
int32 WorldPackets::CombatLog::AttackerStateUpdate::Damage = 0 |
Definition at line 313 of file CombatLogPackets.h.
uint32 WorldPackets::CombatLog::AttackerStateUpdate::HitInfo = 0 |
Definition at line 310 of file CombatLogPackets.h.
uint32 WorldPackets::CombatLog::AttackerStateUpdate::MeleeSpellID = 0 |
Definition at line 319 of file CombatLogPackets.h.
int32 WorldPackets::CombatLog::AttackerStateUpdate::OriginalDamage = 0 |
Definition at line 314 of file CombatLogPackets.h.
int32 WorldPackets::CombatLog::AttackerStateUpdate::OverDamage = -1 |
Definition at line 315 of file CombatLogPackets.h.
int32 WorldPackets::CombatLog::AttackerStateUpdate::RageGained = 0 |
Definition at line 321 of file CombatLogPackets.h.
Definition at line 316 of file CombatLogPackets.h.
float WorldPackets::CombatLog::AttackerStateUpdate::Unk = 0.0f |
Definition at line 323 of file CombatLogPackets.h.
UnkAttackerState WorldPackets::CombatLog::AttackerStateUpdate::UnkState |
Definition at line 322 of file CombatLogPackets.h.
ObjectGuid WorldPackets::CombatLog::AttackerStateUpdate::VictimGUID |
Definition at line 312 of file CombatLogPackets.h.
uint8 WorldPackets::CombatLog::AttackerStateUpdate::VictimState = 0 |
Definition at line 317 of file CombatLogPackets.h.