File elementFactory.hpp

struct ElementFactory
#include <elementFactory.hpp>

Public Functions

std::unique_ptr<UIElement> constructElement(const std::string &title)
ElementFactory()

Public Members

std::unordered_map<std::string, std::function<std::unique_ptr<UIElement>()>> map = {}
std::list<std::string> elementNames = {}