17#ifndef __TRINITY_CHANNELMGR_H
18#define __TRINITY_CHANNELMGR_H
23#include <unordered_map>
40 static void LoadFromDB();
42 static Channel* GetChannelForPlayerByNamePart(std::string
const& namePart,
Player* playerSearcher);
46 Channel* CreateCustomChannel(std::string
const& name);
47 Channel* GetCustomChannel(std::string
const& name)
const;
56 static void MakeNotOnPacket(
WorldPacket* data, std::string
const& name);
static void SaveToDB(QuestPool const &pool, CharacterDatabaseTransaction trans)
CustomChannelContainer _customChannels
std::unordered_map< std::wstring, Channel * > CustomChannelContainer
std::unordered_map< std::pair< uint32, uint32 >, Channel * > BuiltinChannelContainer
BuiltinChannelContainer _channels