From 5fa456c21ad950a6f269b83f5e88ce8c90ae9a14 Mon Sep 17 00:00:00 2001 From: Spartan322 Date: Tue, 19 Dec 2023 18:45:09 -0500 Subject: Add diplomatic actions skeleton Add AnyRef for cheap "move only" reference Add FunctionRef for cheap "move only" function reference Based on https://github.com/think-cell/think-cell-library/blob/main/tc/base/ref.h --- src/openvic-simulation/diplomacy/DiplomacyManager.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/openvic-simulation/diplomacy/DiplomacyManager.hpp (limited to 'src/openvic-simulation/diplomacy/DiplomacyManager.hpp') diff --git a/src/openvic-simulation/diplomacy/DiplomacyManager.hpp b/src/openvic-simulation/diplomacy/DiplomacyManager.hpp new file mode 100644 index 0000000..c71bdbf --- /dev/null +++ b/src/openvic-simulation/diplomacy/DiplomacyManager.hpp @@ -0,0 +1,9 @@ +#pragma once + +#include "openvic-simulation/diplomacy/DiplomaticAction.hpp" + +namespace OpenVic { + class DiplomacyManager { + DiplomaticActionManager PROPERTY_REF(diplomatic_action_manager); + }; +} -- cgit v1.2.3-56-ga3b1