наброски для файлов модели
This commit is contained in:
parent
5e4b929fdd
commit
9b1277332d
|
@ -0,0 +1 @@
|
||||||
|
#include "Dog.h"
|
|
@ -0,0 +1,5 @@
|
||||||
|
namespace model
|
||||||
|
{
|
||||||
|
class Dog
|
||||||
|
{};
|
||||||
|
}
|
|
@ -3,11 +3,13 @@
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "Map.h"
|
#include "Map.h"
|
||||||
|
#include "GameSession.h"
|
||||||
|
|
||||||
namespace model
|
namespace model
|
||||||
{
|
{
|
||||||
class Game
|
class Game
|
||||||
{
|
{
|
||||||
std::vector<Map> maps_;
|
std::vector<Map> maps_;
|
||||||
|
std::vector<GameSession> sessions_;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
#include "GameSession.h"
|
|
@ -0,0 +1,14 @@
|
||||||
|
#include <vector>
|
||||||
|
#include <memory>
|
||||||
|
|
||||||
|
#include "Dog.h"
|
||||||
|
#include "Map.h"
|
||||||
|
|
||||||
|
namespace model
|
||||||
|
{
|
||||||
|
class GameSession
|
||||||
|
{
|
||||||
|
std::vector<Dog> dogs_;
|
||||||
|
std::shared_ptr<Map> map_;
|
||||||
|
};
|
||||||
|
}
|
Loading…
Reference in New Issue