#include <cstddef>#include <memory>#include <optional>#include <pulp/canvas/canvas.hpp>#include <pulp/view/view.hpp>#include <string>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| class | pulp::view::LevelDisplay |
| Generic level, series and bin display seams owned by view-core. More... | |
| class | pulp::view::SeriesDisplay |
| class | pulp::view::BinDisplay |
| struct | pulp::view::DataDisplayCatalogRow |
| struct | pulp::view::DataDisplayRegistration |
Namespaces | |
| namespace | pulp |
| namespace | pulp::view |
| Hover-cursor tracking for platform window hosts. | |
Typedefs | |
| using | pulp::view::DataDisplayFactory = std::unique_ptr<View> (*)() |
Enumerations | |
| enum class | pulp::view::WidgetRenderStyle { pulp::view::standard , pulp::view::minimal , pulp::view::silver } |
| Rendering style for widgets. More... | |
Functions | |
| void | pulp::view::register_data_display (DataDisplayRegistration registration) |
| bool | pulp::view::has_data_display (std::string_view id) |
| std::unique_ptr< View > | pulp::view::make_data_display (std::string_view id) |
| void | pulp::view::clear_data_displays () |
| std::size_t | pulp::view::data_display_registration_count () |