#ifndef SATISFACTORY_RECIPE #define SATISFACTORY_RECIPE #include "Product.h" #include class Recipe { public: Recipe() { // TEST: ingredients.push_back({Product(), 20.0}); ingredients.push_back({Product(), 4.0}); ingredients.push_back({Product(), 60.0}); } ~Recipe() {} std::pair Produces() const { return produces; } std::vector > Ingredients(float overclock = 1.0f); private: std::pair produces; std::vector > ingredients; }; #endif