TrinityCore
BattlegroundPackets.h File Reference
#include "Packet.h"
#include "LFGPacketsCommon.h"
#include "ObjectGuid.h"
#include "Optional.h"
#include "PacketUtilities.h"
#include "Position.h"
#include <array>
+ Include dependency graph for BattlegroundPackets.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WorldPackets::Battleground::SeasonInfo
 
class  WorldPackets::Battleground::AreaSpiritHealerQuery
 
class  WorldPackets::Battleground::AreaSpiritHealerQueue
 
class  WorldPackets::Battleground::AreaSpiritHealerTime
 
class  WorldPackets::Battleground::HearthAndResurrect
 
class  WorldPackets::Battleground::PVPLogDataRequest
 
struct  WorldPackets::Battleground::PVPMatchStatistics
 
struct  WorldPackets::Battleground::PVPMatchStatistics::RatingData
 
struct  WorldPackets::Battleground::PVPMatchStatistics::HonorData
 
struct  WorldPackets::Battleground::PVPMatchStatistics::PVPMatchPlayerPVPStat
 
struct  WorldPackets::Battleground::PVPMatchStatistics::PVPMatchPlayerStatistics
 
class  WorldPackets::Battleground::PVPMatchStatisticsMessage
 
struct  WorldPackets::Battleground::BattlefieldStatusHeader
 
class  WorldPackets::Battleground::BattlefieldStatusNone
 
class  WorldPackets::Battleground::BattlefieldStatusNeedConfirmation
 
class  WorldPackets::Battleground::BattlefieldStatusActive
 
class  WorldPackets::Battleground::BattlefieldStatusQueued
 
class  WorldPackets::Battleground::BattlefieldStatusFailed
 
class  WorldPackets::Battleground::BattlemasterJoin
 
class  WorldPackets::Battleground::BattlemasterJoinArena
 
class  WorldPackets::Battleground::BattlefieldLeave
 
class  WorldPackets::Battleground::BattlefieldPort
 
class  WorldPackets::Battleground::BattlefieldListRequest
 
class  WorldPackets::Battleground::BattlefieldList
 
class  WorldPackets::Battleground::GetPVPOptionsEnabled
 
class  WorldPackets::Battleground::PVPOptionsEnabled
 
class  WorldPackets::Battleground::RequestBattlefieldStatus
 
class  WorldPackets::Battleground::ReportPvPPlayerAFK
 
class  WorldPackets::Battleground::ReportPvPPlayerAFKResult
 
struct  WorldPackets::Battleground::BattlegroundPlayerPosition
 
class  WorldPackets::Battleground::BattlegroundPlayerPositions
 
class  WorldPackets::Battleground::BattlegroundPlayerJoined
 
class  WorldPackets::Battleground::BattlegroundPlayerLeft
 
class  WorldPackets::Battleground::DestroyArenaUnit
 
class  WorldPackets::Battleground::RequestPVPRewards
 
class  WorldPackets::Battleground::RequestRatedPvpInfo
 
class  WorldPackets::Battleground::RatedPvpInfo
 
struct  WorldPackets::Battleground::RatedPvpInfo::BracketInfo
 
struct  WorldPackets::Battleground::RatedMatchDeserterPenalty
 
class  WorldPackets::Battleground::PVPMatchInitialize
 
class  WorldPackets::Battleground::PVPMatchSetState
 
class  WorldPackets::Battleground::PVPMatchComplete
 
struct  WorldPackets::Battleground::BattlegroundCapturePointInfo
 
class  WorldPackets::Battleground::UpdateCapturePoint
 
class  WorldPackets::Battleground::CapturePointRemoved
 

Namespaces

namespace  WorldPackets
 
namespace  WorldPackets::Battleground
 

Enumerations

enum class  WorldPackets::Battleground::PVPMatchState : uint8 {
  WorldPackets::Battleground::Waiting = 0 , WorldPackets::Battleground::StartUp = 1 , WorldPackets::Battleground::Engaged = 2 , WorldPackets::Battleground::PostRound = 3 ,
  WorldPackets::Battleground::Inactive = 4 , WorldPackets::Battleground::Complete = 5
}
 
enum class  WorldPackets::Battleground::BattlegroundCapturePointState : uint8 {
  WorldPackets::Battleground::Neutral = 1 , WorldPackets::Battleground::ContestedHorde = 2 , WorldPackets::Battleground::ContestedAlliance = 3 , WorldPackets::Battleground::HordeCaptured = 4 ,
  WorldPackets::Battleground::AllianceCaptured = 5
}