summary refs log tree commit diff stats
path: root/src/menu.cpp
blob: 4da4574b86703d6dcec8a67ce405f07447e2b1fd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
#include "menu.h"

std::vector<MenuItem> CreateMenu(const std::vector<MenuBuilder>& builders) {
  std::vector<MenuItem> result;
  result.reserve(builders.size());

  for (const MenuBuilder& builder : builders) {
    result.push_back(builder.Build());
  }

  return result;
}