|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "Battleground.h"#include "Common.h"#include "DBCEnums.h"#include "EventProcessor.h"#include <deque>Go to the source code of this file.
Classes | |
| class | BattlegroundQueue |
| class | BattlegroundQueue::SelectionPool |
| class | BGQueueInviteEvent |
| class | BGQueueRemoveEvent |
| struct | GroupQueueInfo |
| struct | PlayerQueueInfo |
Macros | |
| #define | BG_QUEUE_GROUP_TYPES_COUNT 4 |
| #define | COUNT_OF_PLAYERS_TO_AVERAGE_WAIT_TIME 10 |
Typedefs | |
| typedef std::list< Battleground * > | BGFreeSlotQueueContainer |
Enumerations | |
| enum | BattlegroundQueueGroupTypes { BG_QUEUE_PREMADE_ALLIANCE = 0 , BG_QUEUE_PREMADE_HORDE = 1 , BG_QUEUE_NORMAL_ALLIANCE = 2 , BG_QUEUE_NORMAL_HORDE = 3 } |
| #define BG_QUEUE_GROUP_TYPES_COUNT 4 |
Definition at line 52 of file BattlegroundQueue.h.
Referenced by BattlegroundQueue::RemovePlayer(), and BattlegroundQueue::~BattlegroundQueue().
| #define COUNT_OF_PLAYERS_TO_AVERAGE_WAIT_TIME 10 |
Definition at line 19 of file BattlegroundQueue.h.
Referenced by BattlegroundQueue::BattlegroundQueue(), BattlegroundQueue::GetAverageQueueWaitTime(), and BattlegroundQueue::PlayerInvitedToBGUpdateAverageWaitTime().
| typedef std::list<Battleground*> BGFreeSlotQueueContainer |
Definition at line 17 of file BattlegroundQueue.h.
| Enumerator | |
|---|---|
| BG_QUEUE_PREMADE_ALLIANCE | |
| BG_QUEUE_PREMADE_HORDE | |
| BG_QUEUE_NORMAL_ALLIANCE | |
| BG_QUEUE_NORMAL_HORDE | |
Definition at line 45 of file BattlegroundQueue.h.