• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ParadoxGameConverters / Vic3ToHoI4 / 4189923376

pending completion
4189923376

Pull #265

github

GitHub
Merge e4a325e0a into eb87403de
Pull Request #265: Convert technology

154 of 154 new or added lines in 16 files covered. (100.0%)

1607 of 1796 relevant lines covered (89.48%)

86692.45 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/hoi4_world/map/strategic_regions.h
1
#ifndef SRC_HOI4WORLD_MAP_STRATEGICREGIONS_H
2
#define SRC_HOI4WORLD_MAP_STRATEGICREGIONS_H
3

4

5

6
#include <map>
7

8
#include "src/configuration/configuration.h"
9
#include "src/hoi4_world/map/strategic_region.h"
10
#include "src/hoi4_world/states/hoi4_state.h"
11

12

13

14
namespace hoi4
15
{
16

17
class StrategicRegions
18
{
19
  public:
20
   StrategicRegions(std::map<int, StrategicRegion> strategic_regions,
×
21
       std::map<int, int> province_to_strategic_region_map):
×
22
       strategic_regions_(std::move(strategic_regions)),
×
23
       province_to_strategic_region_map_(std::move(province_to_strategic_region_map))
×
24
   {
25
   }
×
26

27
   [[nodiscard]] const std::map<int, StrategicRegion>& GetStrategicRegions() const { return strategic_regions_; }
×
28
   [[nodiscard]] const std::map<int, int>& GetProvinceToStrategicRegionMap() const
×
29
   {
30
      return province_to_strategic_region_map_;
×
31
   }
32

33
   void UpdateToMatchNewStates(const std::vector<State>& states);
34

35
  private:
36
   std::map<int, StrategicRegion> strategic_regions_;
37
   std::map<int, int> province_to_strategic_region_map_;
38
};
39

40
}  // namespace hoi4
41

42

43

44
#endif  // SRC_HOI4WORLD_MAP_STRATEGICREGIONS_H
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc