![]() |
TrinityCore
|
#include "Common.h"#include "DBCEnums.h"#include "Battleground.h"#include "BattlegroundQueue.h"#include "UniqueTrackablePtr.h"#include <unordered_map>
Include dependency graph for BattlegroundMgr.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | BattlegroundData |
| struct | BattlegroundTemplate |
| struct | BattlegroundScriptTemplate |
| class | BattlegroundMgr |
| struct | BattlegroundMgr::ScheduledQueueUpdate |
Namespaces | |
| namespace | WorldPackets |
| namespace | WorldPackets::Battleground |
Macros | |
| #define | sBattlegroundMgr BattlegroundMgr::instance() |
Typedefs | |
| typedef std::map< uint32, Trinity::unique_trackable_ptr< Battleground > > | BattlegroundContainer |
| typedef std::set< uint32 > | BattlegroundClientIdsContainer |
| typedef std::unordered_map< uint32, BattlegroundTypeId > | BattleMastersMap |
Enumerations | |
| enum | BattlegroundMisc { BATTLEGROUND_OBJECTIVE_UPDATE_INTERVAL = 1000 } |
| #define sBattlegroundMgr BattlegroundMgr::instance() |
Definition at line 211 of file BattlegroundMgr.h.
| typedef std::set<uint32> BattlegroundClientIdsContainer |
Definition at line 32 of file BattlegroundMgr.h.
| typedef std::map<uint32, Trinity::unique_trackable_ptr<Battleground> > BattlegroundContainer |
Definition at line 31 of file BattlegroundMgr.h.
| typedef std::unordered_map<uint32, BattlegroundTypeId> BattleMastersMap |
Definition at line 34 of file BattlegroundMgr.h.
| enum BattlegroundMisc |
| Enumerator | |
|---|---|
| BATTLEGROUND_OBJECTIVE_UPDATE_INTERVAL | |
Definition at line 36 of file BattlegroundMgr.h.