TrinityCore
WorldPackets::Battleground Namespace Reference

Classes

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

Enumerations

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

Enumeration Type Documentation

◆ BattlegroundCapturePointState

Enumerator
Neutral 
ContestedHorde 
ContestedAlliance 
HordeCaptured 
AllianceCaptured 

Definition at line 531 of file BattlegroundPackets.h.

◆ PVPMatchState

Enumerator
Waiting 
StartUp 
Engaged 
PostRound 
Inactive 
Complete 

Definition at line 480 of file BattlegroundPackets.h.