From ac29e4040fc20c50c8f0eb64b1194f6398165eb0 Mon Sep 17 00:00:00 2001 From: hop311 Date: Wed, 8 May 2024 00:14:00 +0100 Subject: Generate building models --- extension/src/openvic-extension/singletons/ModelSingleton.hpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'extension/src/openvic-extension/singletons/ModelSingleton.hpp') diff --git a/extension/src/openvic-extension/singletons/ModelSingleton.hpp b/extension/src/openvic-extension/singletons/ModelSingleton.hpp index 9ec163e..17c2dd0 100644 --- a/extension/src/openvic-extension/singletons/ModelSingleton.hpp +++ b/extension/src/openvic-extension/singletons/ModelSingleton.hpp @@ -32,11 +32,17 @@ namespace OpenVic { template T> bool add_unit_dict(ordered_set const& units, godot::TypedArray& unit_array) const; + bool add_building_dict( + BuildingInstance const& building, Province const& province, godot::TypedArray& building_array + ) const; + public: godot::TypedArray get_units() const; godot::Dictionary get_cultural_gun_model(godot::String const& culture) const; godot::Dictionary get_cultural_helmet_model(godot::String const& culture) const; godot::Dictionary get_flag_model(bool floating) const; + + godot::TypedArray get_buildings() const; }; } -- cgit v1.2.3-56-ga3b1