#include <exception>#include <wx/sizer.h>#include <memory>#include <string>#include <cstddef>#include <vector>#include <utility>#include <boost/any.hpp>#include <wx/stattext.h>#include <wx/settings.h>#include <map>#include <functional>#include <wx/string.h>#include "libslic3r/Config.hpp"#include "libslic3r/PrintConfig.hpp"#include "Field.hpp"#include "I18N.hpp"Go to the source code of this file.
Classes | |
| class | Slic3r::GUI::UIBuildCanceled |
| struct | Slic3r::GUI::Option |
| std::function<wxWindow*(wxWindow*)>; More... | |
| class | Slic3r::GUI::Line |
| Represents option lines. More... | |
| class | Slic3r::GUI::OptionsGroup |
| class | Slic3r::GUI::ConfigOptionsGroup |
| class | Slic3r::GUI::ExtruderOptionsGroup |
| class | Slic3r::GUI::ogStaticText |
Namespaces | |
| namespace | Slic3r |
| |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/ | |
| namespace | Slic3r::GUI |
Macros | |
| #define | wxOSX false |
| #define | BORDER(a, b) |
Typedefs | |
| using | Slic3r::GUI::widget_t = std::function<wxSizer*(wxWindow*)> |
| Widget type describes a function object that returns a wxWindow (our widget) and accepts a wxWidget (parent window). | |
| using | Slic3r::GUI::column_t = std::function<wxWindow*(wxWindow* parent, const Line&)> |
| using | Slic3r::GUI::t_optionfield_map = std::map<t_config_option_key, t_field> |
| using | Slic3r::GUI::t_opt_map = std::map< std::string, std::pair<std::string, int> > |
Functions | |
| std::string | Slic3r::GUI::option_id_in_map (const t_opt_map &options, const t_config_option_key &opt_key, int &opt_index) |
| #define BORDER | ( | a, | |
| b ) |
Referenced by Slic3r::GUI::RecenterDialog::render().
| #define wxOSX false |