From 72709189edf800d52fe29eea59880bce28becc82 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sat, 13 Mar 2021 08:42:18 -0500 Subject: Rendered some menu options #7 --- src/menu.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 src/menu.cpp (limited to 'src/menu.cpp') diff --git a/src/menu.cpp b/src/menu.cpp new file mode 100644 index 0000000..4da4574 --- /dev/null +++ b/src/menu.cpp @@ -0,0 +1,12 @@ +#include "menu.h" + +std::vector CreateMenu(const std::vector& builders) { + std::vector result; + result.reserve(builders.size()); + + for (const MenuBuilder& builder : builders) { + result.push_back(builder.Build()); + } + + return result; +} -- cgit 1.4.1