#include <BattlegroundQueue.h>
|
| | BattlegroundQueue (BattlegroundQueueTypeId queueId) |
| |
| | ~BattlegroundQueue () |
| |
| void | BattlegroundQueueUpdate (uint32 diff, bool isRated=false, uint32 minRating=0) |
| |
| void | UpdateEvents (uint32 diff) |
| |
| void | FillPlayersToBG (Battleground *bg) |
| |
| bool | CheckPremadeMatch (uint32 MinPlayersPerTeam, uint32 MaxPlayersPerTeam) |
| |
| bool | CheckNormalMatch (Battleground *bg_template, uint32 minPlayers, uint32 maxPlayers) |
| |
| bool | CheckSkirmishForSameFaction (uint32 minPlayersPerTeam) |
| |
| GroupQueueInfo * | AddGroup (Player *leader, Group const *group, PvPDifficultyEntry const *bracketEntry, bool isRated, bool isPremade, uint32 ArenaRating, uint32 MatchmakerRating, uint32 ArenaTeamId=0, uint32 OpponentsArenaTeamId=0) |
| |
| void | RemovePlayer (ObjectGuid guid, bool decreaseInvitedCount) |
| |
| bool | IsPlayerInvited (ObjectGuid pl_guid, const uint32 bgInstanceGuid, const uint32 removeTime) |
| |
| bool | GetPlayerGroupInfoData (ObjectGuid guid, GroupQueueInfo *ginfo) |
| |
| void | PlayerInvitedToBGUpdateAverageWaitTime (GroupQueueInfo *ginfo) |
| |
| uint32 | GetAverageQueueWaitTime (GroupQueueInfo *ginfo) const |
| |
| uint32 | GetPlayersInQueue (TeamId id) |
| |
| BattlegroundQueueTypeId | GetQueueId () const |
| |
Definition at line 71 of file BattlegroundQueue.h.
◆ GroupsQueueType
◆ QueuedPlayersMap
◆ BattlegroundQueue()
◆ ~BattlegroundQueue()
| BattlegroundQueue::~BattlegroundQueue |
( |
| ) |
|
◆ AddGroup()
◆ BattlegroundQueueUpdate()
| void BattlegroundQueue::BattlegroundQueueUpdate |
( |
uint32 |
diff, |
|
|
bool |
isRated = false, |
|
|
uint32 |
minRating = 0 |
|
) |
| |
◆ CheckNormalMatch()
◆ CheckPremadeMatch()
| bool BattlegroundQueue::CheckPremadeMatch |
( |
uint32 |
MinPlayersPerTeam, |
|
|
uint32 |
MaxPlayersPerTeam |
|
) |
| |
◆ CheckSkirmishForSameFaction()
| bool BattlegroundQueue::CheckSkirmishForSameFaction |
( |
uint32 |
minPlayersPerTeam | ) |
|
◆ FillPlayersToBG()
| void BattlegroundQueue::FillPlayersToBG |
( |
Battleground * |
bg | ) |
|
◆ GetAverageQueueWaitTime()
◆ GetPlayerGroupInfoData()
◆ GetPlayersInQueue()
◆ GetQueueId()
◆ InviteGroupToBG()
◆ IsPlayerInvited()
| bool BattlegroundQueue::IsPlayerInvited |
( |
ObjectGuid |
pl_guid, |
|
|
const uint32 |
bgInstanceGuid, |
|
|
const uint32 |
removeTime |
|
) |
| |
◆ PlayerInvitedToBGUpdateAverageWaitTime()
| void BattlegroundQueue::PlayerInvitedToBGUpdateAverageWaitTime |
( |
GroupQueueInfo * |
ginfo | ) |
|
◆ RemovePlayer()
| void BattlegroundQueue::RemovePlayer |
( |
ObjectGuid |
guid, |
|
|
bool |
decreaseInvitedCount |
|
) |
| |
◆ UpdateEvents()
| void BattlegroundQueue::UpdateEvents |
( |
uint32 |
diff | ) |
|
◆ m_events
◆ m_QueuedGroups
◆ m_QueuedPlayers
◆ m_queueId
◆ m_SelectionPools
◆ m_SumOfWaitTimes
◆ m_WaitTimeLastPlayer
◆ m_WaitTimes
The documentation for this class was generated from the following files: