#include <BattlegroundQueue.h>
|
| | BattlegroundQueue (BattlegroundQueueTypeId queueId) |
| |
| | ~BattlegroundQueue () |
| |
| void | BattlegroundQueueUpdate (uint32 diff, BattlegroundBracketId bracket_id, uint32 minRating=0) |
| |
| void | UpdateEvents (uint32 diff) |
| |
| void | FillPlayersToBG (Battleground *bg, BattlegroundBracketId bracket_id) |
| |
| bool | CheckPremadeMatch (BattlegroundBracketId bracket_id, uint32 MinPlayersPerTeam, uint32 MaxPlayersPerTeam) |
| |
| bool | CheckNormalMatch (BattlegroundBracketId bracket_id, uint32 minPlayers, uint32 maxPlayers) |
| |
| bool | CheckSkirmishForSameFaction (BattlegroundBracketId bracket_id, uint32 minPlayersPerTeam) |
| |
| GroupQueueInfo * | AddGroup (Player const *leader, Group const *group, Team team, PVPDifficultyEntry const *bracketEntry, bool isPremade, uint32 ArenaRating, uint32 MatchmakerRating) |
| |
| 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, BattlegroundBracketId bracket_id) |
| |
| uint32 | GetAverageQueueWaitTime (GroupQueueInfo *ginfo, BattlegroundBracketId bracket_id) const |
| |
| uint32 | GetPlayersInQueue (TeamId id) |
| |
| BattlegroundQueueTypeId | GetQueueId () const |
| |
Definition at line 68 of file BattlegroundQueue.h.
◆ GroupsQueueType
◆ QueuedPlayersMap
◆ BattlegroundQueue()
◆ ~BattlegroundQueue()
| BattlegroundQueue::~BattlegroundQueue |
( |
| ) |
|
◆ AddGroup()
◆ BattlegroundQueueUpdate()
◆ CheckNormalMatch()
◆ CheckPremadeMatch()
◆ CheckSkirmishForSameFaction()
◆ FillPlayersToBG()
◆ GetAverageQueueWaitTime()
◆ GetPlayerGroupInfoData()
◆ GetPlayersInQueue()
◆ GetQueueId()
◆ InviteGroupToBG()
◆ IsPlayerInvited()
| bool BattlegroundQueue::IsPlayerInvited |
( |
ObjectGuid |
pl_guid, |
|
|
const uint32 |
bgInstanceGuid, |
|
|
const uint32 |
removeTime |
|
) |
| |
◆ PlayerInvitedToBGUpdateAverageWaitTime()
◆ 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: