#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, uint32 ArenaTeamId=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, BattlegroundBracketId bracket_id) |
|
uint32 | GetAverageQueueWaitTime (GroupQueueInfo *ginfo, BattlegroundBracketId bracket_id) const |
|
uint32 | GetPlayersInQueue (TeamId id) |
|
BattlegroundQueueTypeId const | GetQueueId () const |
|
Definition at line 69 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: