mirror of
https://github.com/vcmi/vcmi.git
synced 2025-11-23 22:37:55 +02:00
Merge CPrivilegedInfoCallback into CGameInfoCallback
This commit is contained in:
@@ -12,12 +12,12 @@
|
||||
|
||||
#include <vcmi/ServerCallback.h>
|
||||
|
||||
#include "../../lib/callback/CPrivilegedInfoCallback.h"
|
||||
#include "../../lib/callback/CGameInfoCallback.h"
|
||||
#include "../../lib/callback/IGameEventCallback.h"
|
||||
#include "../../lib/int3.h"
|
||||
#include "../../lib/ResourceSet.h"
|
||||
|
||||
class GameCallbackMock : public CPrivilegedInfoCallback, public IGameEventCallback
|
||||
class GameCallbackMock : public CGameInfoCallback, public IGameEventCallback
|
||||
{
|
||||
std::shared_ptr<CGameState> gamestate;
|
||||
public:
|
||||
|
||||
@@ -53,7 +53,7 @@ std::unique_ptr<CMap> MapServiceMock::loadMap() const
|
||||
return res;
|
||||
}
|
||||
|
||||
std::unique_ptr<CMap> MapServiceMock::loadMap(const ResourcePath & name, CPrivilegedInfoCallback * cb) const
|
||||
std::unique_ptr<CMap> MapServiceMock::loadMap(const ResourcePath & name, CGameInfoCallback * cb) const
|
||||
{
|
||||
return loadMap();
|
||||
}
|
||||
@@ -65,7 +65,7 @@ std::unique_ptr<CMapHeader> MapServiceMock::loadMapHeader(const ResourcePath & n
|
||||
return initialLoader.loadMapHeader();
|
||||
}
|
||||
|
||||
std::unique_ptr<CMap> MapServiceMock::loadMap(const ui8 * buffer, int size, const std::string & name, const std::string & modName, const std::string & encoding, CPrivilegedInfoCallback * cb) const
|
||||
std::unique_ptr<CMap> MapServiceMock::loadMap(const ui8 * buffer, int size, const std::string & name, const std::string & modName, const std::string & encoding, CGameInfoCallback * cb) const
|
||||
{
|
||||
return loadMap();
|
||||
}
|
||||
|
||||
@@ -29,9 +29,9 @@ class MapServiceMock : public IMapService
|
||||
public:
|
||||
MapServiceMock(const std::string & path, MapListener * mapListener_);
|
||||
|
||||
std::unique_ptr<CMap> loadMap(const ResourcePath & name, CPrivilegedInfoCallback * cb) const override;
|
||||
std::unique_ptr<CMap> loadMap(const ResourcePath & name, CGameInfoCallback * cb) const override;
|
||||
std::unique_ptr<CMapHeader> loadMapHeader(const ResourcePath & name) const override;
|
||||
std::unique_ptr<CMap> loadMap(const ui8 * buffer, int size, const std::string & name, const std::string & modName, const std::string & encoding, CPrivilegedInfoCallback * cb) const override;
|
||||
std::unique_ptr<CMap> loadMap(const ui8 * buffer, int size, const std::string & name, const std::string & modName, const std::string & encoding, CGameInfoCallback * cb) const override;
|
||||
std::unique_ptr<CMapHeader> loadMapHeader(const ui8 * buffer, int size, const std::string & name, const std::string & modName, const std::string & encoding) const override;
|
||||
|
||||
void saveMap(const std::unique_ptr<CMap> & map, boost::filesystem::path fullPath) const override;
|
||||
|
||||
Reference in New Issue
Block a user