#include "gui/core/static_registry.hpp"#include "gui/core/log.hpp"#include <map>#include <set>#include <string>#include <tuple>#include <utility>Go to the source code of this file.
Namespaces | |
| gui2 | |
| Generic file dialog. | |
Functions | |
| std::set< std::string > & | gui2::registered_window_types () |
| Returns the list of registered windows. More... | |
| void | gui2::register_window (const std::string &id) |
| Registers a window. More... | |
| std::map< std::string, registered_widget_parser > & | gui2::registered_widget_types () |
| Returns the list of registered widgets and their parsers. More... | |
| void | gui2::register_widget (const std::string &type, widget_parser_t f, const char *key=nullptr) |
| Registers a widget type. More... | |
| std::map< std::string, widget_builder_func_t > & | gui2::widget_builder_lookup () |
| Returns the list of registered widget builders. More... | |
| void | gui2::register_widget_builder (const std::string &type, widget_builder_func_t functor) |
| Registers a widget builder. More... | |