mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-13 06:21:28 +00:00
* [Player Events] Zone Fetch Settings from QS if Enabled * Update zonelist.cpp * Update zoneserver.cpp
25 lines
601 B
C++
25 lines
601 B
C++
#ifndef ZONELIST_H_
|
|
#define ZONELIST_H_
|
|
|
|
#include "../common/types.h"
|
|
#include <string>
|
|
#include <vector>
|
|
#include <memory>
|
|
#include <list>
|
|
|
|
class WorldTCPConnection;
|
|
class ZoneServer;
|
|
|
|
class ZSList {
|
|
public:
|
|
std::list<std::unique_ptr<ZoneServer>>& GetZsList() { return zone_server_list; }
|
|
void Add(ZoneServer* zoneserver);
|
|
void Remove(const std::string& uuid);
|
|
void SendPlayerEventLogSettings();
|
|
|
|
private:
|
|
std::list<std::unique_ptr<ZoneServer>> zone_server_list;
|
|
};
|
|
|
|
#endif /*ZONELIST_H_*/
|