| AddBattleground(Battleground *bg) | BattlegroundMgr | |
| AddToBGFreeSlotQueue(BattlegroundTypeId bgTypeId, Battleground *bg) | BattlegroundMgr | |
| BattlegroundDataContainer typedef | BattlegroundMgr | private |
| BattlegroundMgr() | BattlegroundMgr | private |
| BattlegroundSelectionWeightMap typedef | BattlegroundMgr | private |
| BGArenaType(BattlegroundQueueTypeId bgQueueTypeId) | BattlegroundMgr | static |
| bgDataStore | BattlegroundMgr | private |
| BGQueueTypeId(BattlegroundTypeId bgTypeId, uint8 arenaType) | BattlegroundMgr | static |
| BGTemplateId(BattlegroundQueueTypeId bgQueueTypeId) | BattlegroundMgr | static |
| BGTypeToWeekendHolidayId(BattlegroundTypeId bgTypeId) | BattlegroundMgr | static |
| BuildBattlegroundListPacket(WorldPacket *data, uint64 guid, Player *player, BattlegroundTypeId bgTypeId) | BattlegroundMgr | |
| BuildBattlegroundStatusPacket(WorldPacket *data, Battleground *bg, Player *player, uint8 queueSlot, uint8 statusId, uint32 time1, uint32 time2, uint8 arenaType) | BattlegroundMgr | |
| BuildPlayerJoinedBattlegroundPacket(WorldPacket *data, uint64 guid) | BattlegroundMgr | |
| BuildPlayerLeftBattlegroundPacket(WorldPacket *data, uint64 guid) | BattlegroundMgr | |
| BuildPlaySoundPacket(WorldPacket *data, uint32 soundId) | BattlegroundMgr | |
| BuildPvpLogDataPacket(WorldPacket *data, Battleground *bg) | BattlegroundMgr | |
| BuildStatusFailedPacket(WorldPacket *data, Battleground *bg, Player *pPlayer, uint8 QueueSlot, GroupJoinBattlegroundResult result) | BattlegroundMgr | |
| BuildUpdateWorldStatePacket(WorldPacket *data, uint32 field, uint32 value) | BattlegroundMgr | |
| CreateBattleground(CreateBattlegroundData &data) | BattlegroundMgr | private |
| CreateClientVisibleInstanceId(BattlegroundTypeId bgTypeId, BattlegroundBracketId bracket_id) | BattlegroundMgr | private |
| CreateInitialBattlegrounds() | BattlegroundMgr | |
| CreateNewBattleground(BattlegroundTypeId bgTypeId, PvPDifficultyEntry const *bracketEntry, uint8 arenaType, bool isRated) | BattlegroundMgr | |
| DeleteAllBattlegrounds() | BattlegroundMgr | |
| GetBattleground(uint32 InstanceID, BattlegroundTypeId bgTypeId) | BattlegroundMgr | |
| GetBattlegroundQueue(BattlegroundQueueTypeId bgQueueTypeId) | BattlegroundMgr | inline |
| GetBattlegroundTemplate(BattlegroundTypeId bgTypeId) | BattlegroundMgr | |
| GetBattlegroundThroughClientInstance(uint32 instanceId, BattlegroundTypeId bgTypeId) | BattlegroundMgr | |
| GetBattleMasterBG(uint32 entry) const | BattlegroundMgr | inline |
| GetBGFreeSlotQueueStore(BattlegroundTypeId bgTypeId) | BattlegroundMgr | |
| GetMaxRatingDifference() const | BattlegroundMgr | |
| GetPrematureFinishTime() const | BattlegroundMgr | |
| GetRandomBG(BattlegroundTypeId id) | BattlegroundMgr | private |
| GetRatingDiscardTimer() const | BattlegroundMgr | |
| isArenaTesting() const | BattlegroundMgr | inline |
| IsArenaType(BattlegroundTypeId bgTypeId) | BattlegroundMgr | privatestatic |
| IsBGWeekend(BattlegroundTypeId bgTypeId) | BattlegroundMgr | static |
| isTesting() const | BattlegroundMgr | inline |
| LoadBattleMastersEntry() | BattlegroundMgr | |
| m_ArenaSelectionWeights | BattlegroundMgr | private |
| m_ArenaTesting | BattlegroundMgr | private |
| m_BattlegroundQueues | BattlegroundMgr | private |
| m_BGSelectionWeights | BattlegroundMgr | private |
| m_NextRatedArenaUpdate | BattlegroundMgr | private |
| m_QueueUpdateScheduler | BattlegroundMgr | private |
| m_Testing | BattlegroundMgr | private |
| mBattleMastersMap | BattlegroundMgr | private |
| RemoveBattleground(BattlegroundTypeId bgTypeId, uint32 instanceId) | BattlegroundMgr | |
| RemoveFromBGFreeSlotQueue(BattlegroundTypeId bgTypeId, uint32 instanceId) | BattlegroundMgr | |
| ScheduleQueueUpdate(uint32 arenaMatchmakerRating, uint8 arenaType, BattlegroundQueueTypeId bgQueueTypeId, BattlegroundTypeId bgTypeId, BattlegroundBracketId bracket_id) | BattlegroundMgr | |
| SendAreaSpiritHealerQueryOpcode(Player *player, Battleground *bg, uint64 guid) | BattlegroundMgr | |
| SendToBattleground(Player *player, uint32 InstanceID, BattlegroundTypeId bgTypeId) | BattlegroundMgr | |
| SetHolidayWeekends(uint32 mask) | BattlegroundMgr | |
| Skyfire::Singleton< BattlegroundMgr, Skyfire::NullMutex > class | BattlegroundMgr | friend |
| ToggleArenaTesting() | BattlegroundMgr | |
| ToggleTesting() | BattlegroundMgr | |
| Update(uint32 diff) | BattlegroundMgr | |
| WeekendHolidayIdToBGType(HolidayIds holiday) | BattlegroundMgr | static |
| ~BattlegroundMgr() | BattlegroundMgr | private |