AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
BattlegroundQueue.h File Reference
#include "Battleground.h"
#include "Common.h"
#include "DBCEnums.h"
#include "EventProcessor.h"
#include <array>
#include <deque>

Go to the source code of this file.

Classes

struct  GroupQueueInfo
 
class  BattlegroundQueue
 
class  BattlegroundQueue::SelectionPool
 
class  BGQueueInviteEvent
 
class  BGQueueRemoveEvent
 

Enumerations

enum  BattlegroundQueueGroupTypes {
  BG_QUEUE_PREMADE_ALLIANCE ,
  BG_QUEUE_PREMADE_HORDE ,
  BG_QUEUE_NORMAL_ALLIANCE ,
  BG_QUEUE_NORMAL_HORDE ,
  BG_QUEUE_CFBG ,
  BG_QUEUE_MAX = 10
}
 

Variables

constexpr auto COUNT_OF_PLAYERS_TO_AVERAGE_WAIT_TIME = 10
 

Enumeration Type Documentation

◆ BattlegroundQueueGroupTypes

Enumerator
BG_QUEUE_PREMADE_ALLIANCE 
BG_QUEUE_PREMADE_HORDE 
BG_QUEUE_NORMAL_ALLIANCE 
BG_QUEUE_NORMAL_HORDE 
BG_QUEUE_CFBG 
BG_QUEUE_MAX 
52{
57
59
60 BG_QUEUE_MAX = 10
61};
@ BG_QUEUE_PREMADE_HORDE
Definition: BattlegroundQueue.h:54
@ BG_QUEUE_NORMAL_ALLIANCE
Definition: BattlegroundQueue.h:55
@ BG_QUEUE_PREMADE_ALLIANCE
Definition: BattlegroundQueue.h:53
@ BG_QUEUE_CFBG
Definition: BattlegroundQueue.h:58
@ BG_QUEUE_MAX
Definition: BattlegroundQueue.h:60
@ BG_QUEUE_NORMAL_HORDE
Definition: BattlegroundQueue.h:56

Variable Documentation

◆ COUNT_OF_PLAYERS_TO_AVERAGE_WAIT_TIME