aboutsummaryrefslogtreecommitdiff
path: root/extension/src/openvic2/Province.cpp
diff options
context:
space:
mode:
author Hop311 <hop3114@gmail.com>2023-04-23 20:49:01 +0200
committer Hop311 <hop3114@gmail.com>2023-04-23 20:49:01 +0200
commitd3f3187209cb4085f27f95ce8ad2a77af25704fd (patch)
tree60971db586e78761341f2b48110d149b1ba0db9d /extension/src/openvic2/Province.cpp
parent1084a5d64df5d3465ef90b3b85fe3374636a3fe8 (diff)
C++ refactoring + simulation prototype
Diffstat (limited to 'extension/src/openvic2/Province.cpp')
-rw-r--r--extension/src/openvic2/Province.cpp43
1 files changed, 0 insertions, 43 deletions
diff --git a/extension/src/openvic2/Province.cpp b/extension/src/openvic2/Province.cpp
deleted file mode 100644
index 7d55708..0000000
--- a/extension/src/openvic2/Province.cpp
+++ /dev/null
@@ -1,43 +0,0 @@
-#include "Province.hpp"
-
-#include <cassert>
-#include <sstream>
-#include <iomanip>
-
-using namespace OpenVic2;
-
-Province::Province(index_t new_index, std::string const& new_identifier, colour_t new_colour) :
- HasIdentifier(new_identifier), index(new_index), colour(new_colour) {
- assert(index != NULL_INDEX);
- assert(colour != NULL_COLOUR);
-}
-
-std::string Province::colour_to_hex_string(colour_t colour) {
- std::ostringstream stream;
- stream << std::hex << std::setfill('0') << std::setw(6) << colour;
- return stream.str();
-}
-
-Province::index_t Province::get_index() const {
- return index;
-}
-
-Province::colour_t Province::get_colour() const {
- return colour;
-}
-
-Region* Province::get_region() const {
- return region;
-}
-
-bool Province::is_water() const {
- return water;
-}
-
-Province::life_rating_t Province::get_life_rating() const {
- return life_rating;
-}
-
-std::string Province::to_string() const {
- return "(#" + std::to_string(index) + ", " + get_identifier() + ", 0x" + colour_to_hex_string(colour) + ")";
-}