TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BattlegroundMgr Member List

This is the complete list of members for BattlegroundMgr, including all inherited members.

_battlegroundMapTemplatesBattlegroundMgrprivate
_battlegroundTemplatesBattlegroundMgrprivate
AddBattleground(Battleground *bg)BattlegroundMgr
AddToBGFreeSlotQueue(BattlegroundTypeId bgTypeId, Battleground *bg)BattlegroundMgr
BattlegroundDataContainer typedefBattlegroundMgrprivate
BattlegroundMapTemplateContainer typedefBattlegroundMgrprivate
BattlegroundMgr()BattlegroundMgrprivate
BattlegroundSelectionWeightMap typedefBattlegroundMgrprivate
BattlegroundTemplateMap typedefBattlegroundMgrprivate
BGArenaType(BattlegroundQueueTypeId bgQueueTypeId)BattlegroundMgrstatic
bgDataStoreBattlegroundMgrprivate
BGQueueTypeId(BattlegroundTypeId bgTypeId, uint8 arenaType)BattlegroundMgrstatic
BGTemplateId(BattlegroundQueueTypeId bgQueueTypeId)BattlegroundMgrstatic
BGTypeToWeekendHolidayId(BattlegroundTypeId bgTypeId)BattlegroundMgrstatic
BuildBattlegroundStatusActive(WorldPackets::Battleground::BattlefieldStatusActive *battlefieldStatus, Battleground *bg, Player *player, uint32 ticketId, uint32 joinTime, uint32 arenaType)BattlegroundMgr
BuildBattlegroundStatusFailed(WorldPackets::Battleground::BattlefieldStatusFailed *battlefieldStatus, Battleground *bg, Player *pPlayer, uint32 ticketId, uint32 arenaType, GroupJoinBattlegroundResult result, ObjectGuid const *errorGuid=nullptr)BattlegroundMgr
BuildBattlegroundStatusHeader(WorldPackets::Battleground::BattlefieldStatusHeader *battlefieldStatus, Battleground *bg, Player *player, uint32 ticketId, uint32 joinTime, uint32 arenaType)BattlegroundMgr
BuildBattlegroundStatusNeedConfirmation(WorldPackets::Battleground::BattlefieldStatusNeedConfirmation *battlefieldStatus, Battleground *bg, Player *player, uint32 ticketId, uint32 joinTime, uint32 timeout, uint32 arenaType)BattlegroundMgr
BuildBattlegroundStatusNone(WorldPackets::Battleground::BattlefieldStatusNone *battlefieldStatus, Player *player, uint32 ticketId, uint32 joinTime, uint32 arenaType)BattlegroundMgr
BuildBattlegroundStatusQueued(WorldPackets::Battleground::BattlefieldStatusQueued *battlefieldStatus, Battleground *bg, Player *player, uint32 ticketId, uint32 joinTime, uint32 avgWaitTime, uint32 arenaType, bool asGroup)BattlegroundMgr
CheckBattleMasters()BattlegroundMgr
CreateBattleground(BattlegroundTemplate const *bgTemplate)BattlegroundMgrprivate
CreateClientVisibleInstanceId(BattlegroundTypeId bgTypeId, BattlegroundBracketId bracket_id)BattlegroundMgrprivate
CreateNewBattleground(BattlegroundTypeId bgTypeId, PvPDifficultyEntry const *bracketEntry, uint8 arenaType, bool isRated)BattlegroundMgr
DeleteAllBattlegrounds()BattlegroundMgr
GetBattleground(uint32 InstanceID, BattlegroundTypeId bgTypeId)BattlegroundMgr
GetBattlegroundQueue(BattlegroundQueueTypeId bgQueueTypeId)BattlegroundMgrinline
GetBattlegroundTemplate(BattlegroundTypeId bgTypeId)BattlegroundMgr
GetBattlegroundTemplateByMapId(uint32 mapId)BattlegroundMgrinlineprivate
GetBattlegroundTemplateByTypeId(BattlegroundTypeId id)BattlegroundMgrinlineprivate
GetBattleMasterBG(uint32 entry) const BattlegroundMgrinline
GetBGFreeSlotQueueStore(BattlegroundTypeId bgTypeId)BattlegroundMgr
GetMaxRatingDifference() const BattlegroundMgr
GetPrematureFinishTime() const BattlegroundMgr
GetRandomBG(BattlegroundTypeId id)BattlegroundMgrprivate
GetRatingDiscardTimer() const BattlegroundMgr
instance()BattlegroundMgrstatic
isArenaTesting() const BattlegroundMgrinline
IsArenaType(BattlegroundTypeId bgTypeId)BattlegroundMgrprivatestatic
IsBGWeekend(BattlegroundTypeId bgTypeId)BattlegroundMgrstatic
isTesting() const BattlegroundMgrinline
LoadBattlegroundTemplates()BattlegroundMgr
LoadBattleMastersEntry()BattlegroundMgr
m_ArenaTestingBattlegroundMgrprivate
m_BattlegroundQueuesBattlegroundMgrprivate
m_NextRatedArenaUpdateBattlegroundMgrprivate
m_QueueUpdateSchedulerBattlegroundMgrprivate
m_TestingBattlegroundMgrprivate
mBattleMastersMapBattlegroundMgrprivate
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, ObjectGuid const &guid)BattlegroundMgr
SendBattlegroundList(Player *player, ObjectGuid const &guid, BattlegroundTypeId bgTypeId)BattlegroundMgr
SendToBattleground(Player *player, uint32 InstanceID, BattlegroundTypeId bgTypeId)BattlegroundMgr
SetHolidayWeekends(uint32 mask)BattlegroundMgr
ToggleArenaTesting()BattlegroundMgr
ToggleTesting()BattlegroundMgr
Update(uint32 diff)BattlegroundMgr
WeekendHolidayIdToBGType(HolidayIds holiday)BattlegroundMgrstatic
~BattlegroundMgr()BattlegroundMgrprivate