Horizon
Loading...
Searching...
No Matches
picture_load.hpp
1#pragma once
2#include "common/picture.hpp"
3#include <list>
4
5namespace horizon {
6void pictures_load(const std::list<std::map<UUID, Picture> *> &pictures, const std::string &dir,
7 const std::string &suffix);
8
9void pictures_save(const std::list<const std::map<UUID, Picture> *> &pictures, const std::string &dir,
10 const std::string &suffix);
11
13public:
14 void save(const std::map<UUID, Picture> &pics);
15 void restore(std::map<UUID, Picture> &pics);
16
17private:
18 std::map<UUID, std::shared_ptr<const PictureData>> pictures;
19};
20
21} // namespace horizon
Definition picture_load.hpp:12