blob: 35aebbfb36e1e2559387f33bc73b688bc906809a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#pragma once
#include "openvic-simulation/history/Bookmark.hpp"
#include "openvic-simulation/history/CountryHistory.hpp"
#include "openvic-simulation/history/ProvinceHistory.hpp"
#include "openvic-simulation/history/DiplomaticHistory.hpp"
#include "openvic-simulation/types/IdentifierRegistry.hpp"
namespace OpenVic {
struct HistoryManager {
private:
BookmarkManager PROPERTY_REF(bookmark_manager);
CountryHistoryManager PROPERTY_REF(country_manager);
ProvinceHistoryManager PROPERTY_REF(province_manager);
DiplomaticHistoryManager PROPERTY_REF(diplomacy_manager);
};
}
|