#include "gui/auxiliary/typed_formula.hpp"#include "gui/core/linked_group_definition.hpp"#include "gui/widgets/grid.hpp"#include "color.hpp"#include "utils/optional_reference.hpp"Go to the source code of this file.
Classes | |
| struct | gui2::builder_widget |
| Contains the info needed to instantiate a widget. More... | |
| struct | gui2::builder_grid |
| class | gui2::builder_window |
| struct | gui2::builder_window::window_resolution |
| struct | gui2::builder_window::window_resolution::tooltip_info |
| Helper struct to store information about the tips. More... | |
Namespaces | |
| gui2 | |
| Generic file dialog. | |
Typedefs | |
| using | gui2::builder_widget_ptr = std::shared_ptr< builder_widget > |
| using | gui2::builder_widget_const_ptr = std::shared_ptr< const builder_widget > |
| using | gui2::builder_grid_ptr = std::shared_ptr< builder_grid > |
| using | gui2::builder_grid_const_ptr = std::shared_ptr< const builder_grid > |
| using | gui2::builder_grid_map = std::map< std::string, builder_grid_const_ptr > |
Functions | |
| builder_widget_ptr | gui2::create_widget_builder (const config &cfg) |
| Create a widget builder. More... | |
| std::unique_ptr< widget > | gui2::build_single_widget_instance_helper (const std::string &type, const config &cfg) |
| Implementation detail for build_single_widget_instance. More... | |
| template<typename T > | |
| std::unique_ptr< T > | gui2::build_single_widget_instance (const config &cfg={}) |
| Builds a single widget instance of the given type with the specified attributes. More... | |