aboutsummaryrefslogtreecommitdiff
path: root/src/platform/gui/Menu.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/gui/Menu.cpp')
-rw-r--r--src/platform/gui/Menu.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/platform/gui/Menu.cpp b/src/platform/gui/Menu.cpp
new file mode 100644
index 00000000..7b02a8a4
--- /dev/null
+++ b/src/platform/gui/Menu.cpp
@@ -0,0 +1,11 @@
+#include "cru/platform/gui/Menu.hpp"
+
+namespace cru::platform::gui {
+std::vector<IMenuItem*> IMenu::GetItems() {
+ std::vector<IMenuItem*> items;
+ for (int i = 0; i < GetItemCount(); ++i) {
+ items.push_back(GetItemAt(i));
+ }
+ return items;
+}
+} // namespace cru::platform::gui