aboutsummaryrefslogtreecommitdiff
path: root/src/openvic/pop/Pop.hpp
diff options
context:
space:
mode:
author Hop311 <hop3114@gmail.com>2023-07-23 01:29:13 +0200
committer Hop311 <hop3114@gmail.com>2023-07-23 01:29:13 +0200
commit0422f9fbb06e911a7cf6da11045b47cdda0d2d06 (patch)
treec3aa6375f636ba2ffb3f35885b19ae3db51bf12d /src/openvic/pop/Pop.hpp
parent83e61b518788d21283cda481decafee4ee2e252c (diff)
Culture data structs
Diffstat (limited to 'src/openvic/pop/Pop.hpp')
-rw-r--r--src/openvic/pop/Pop.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/openvic/pop/Pop.hpp b/src/openvic/pop/Pop.hpp
index 51952b9..4d3f3e0 100644
--- a/src/openvic/pop/Pop.hpp
+++ b/src/openvic/pop/Pop.hpp
@@ -5,6 +5,7 @@
namespace OpenVic {
struct PopType;
+ struct Culture;
struct Religion;
/* REQUIREMENTS:
@@ -16,10 +17,11 @@ namespace OpenVic {
private:
PopType const& type;
+ Culture const& culture;
Religion const& religion;
pop_size_t size;
- Pop(PopType const& new_type, Religion const& new_religion);
+ Pop(PopType const& new_type, Culture const& new_culture, Religion const& new_religion);
public:
Pop(Pop const&) = delete;
@@ -28,6 +30,7 @@ namespace OpenVic {
Pop& operator=(Pop&&) = delete;
PopType const& get_type() const;
+ Culture const& get_culture() const;
Religion const& get_religion() const;
pop_size_t get_size() const;
};