AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Battleground.h"
#include "BattlegroundQueue.h"
#include "CreatureAIImpl.h"
#include "DBCEnums.h"
#include <unordered_map>
Go to the source code of this file.
Classes | |
struct | BattlegroundData |
struct | BattlegroundTemplate |
class | BattlegroundMgr |
Macros | |
#define | sBattlegroundMgr BattlegroundMgr::instance() |
Typedefs | |
typedef std::map< uint32, Battleground * > | BattlegroundContainer |
typedef std::set< uint32 > | BattlegroundClientIdsContainer |
typedef std::unordered_map< uint32, BattlegroundTypeId > | BattleMastersMap |
typedef Battleground *(* | bgRef) (Battleground *) |
typedef void(* | bgMapRef) (WorldPacket *, Battleground::BattlegroundScoreMap::const_iterator) |
typedef void(* | bgTypeRef) (WorldPacket *, Battleground::BattlegroundScoreMap::const_iterator, Battleground *) |
using | BGFreeSlotQueueContainer = std::list< Battleground * > |
#define sBattlegroundMgr BattlegroundMgr::instance() |
typedef std::set<uint32> BattlegroundClientIdsContainer |
typedef std::map<uint32, Battleground*> BattlegroundContainer |
typedef std::unordered_map<uint32, BattlegroundTypeId> BattleMastersMap |
using BGFreeSlotQueueContainer = std::list<Battleground*> |
typedef void(* bgMapRef) (WorldPacket *, Battleground::BattlegroundScoreMap::const_iterator) |
typedef Battleground *(* bgRef) (Battleground *) |
typedef void(* bgTypeRef) (WorldPacket *, Battleground::BattlegroundScoreMap::const_iterator, Battleground *) |