#include <string>#include <wx/string.h>#include "libslic3r/Point.hpp"#include <vector>#include <wx/colour.h>#include <wx/sizer.h>#include <wx/event.h>#include <climits>#include <wx/arrstr.h>#include <cstddef>#include <wx/wxprec.h>#include <wx/wx.h>#include <memory>#include <cstdint>#include <functional>#include <boost/any.hpp>#include "I18N.hpp"#include <wx/spinctrl.h>#include <wx/bmpcbox.h>#include <optional>#include "libslic3r/libslic3r.h"#include "libslic3r/Config.hpp"#include "wxExtensions.hpp"#include "Widgets/SpinInput.hpp"Go to the source code of this file.
Classes | |
| class | Slic3r::GUI::UndoValueUIManager |
| struct | Slic3r::GUI::UndoValueUIManager::UndoValueUI |
| struct | Slic3r::GUI::UndoValueUIManager::EditValueUI |
| class | Slic3r::GUI::Field |
| class | Slic3r::GUI::Field::EnterPressed |
| class | Slic3r::GUI::TextCtrl |
| class | Slic3r::GUI::CheckBox |
| class | Slic3r::GUI::SpinCtrl |
| class | Slic3r::GUI::DynamicList |
| class | Slic3r::GUI::Choice |
| class | Slic3r::GUI::PrinterAgentChoice |
| class | Slic3r::GUI::PluginField |
| struct | Slic3r::GUI::PluginField::PluginRow |
| class | Slic3r::GUI::PluginConfigField |
| class | Slic3r::GUI::ColourPicker |
| class | Slic3r::GUI::PointCtrl |
| class | Slic3r::GUI::StaticText |
| class | Slic3r::GUI::SliderCtrl |
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 | wxMSW false |
Typedefs | |
| using | Slic3r::GUI::t_field = std::unique_ptr<Field> |
| using | Slic3r::GUI::t_kill_focus = std::function<void(const std::string&)> |
| using | Slic3r::GUI::t_change = std::function<void(const t_config_option_key&, const boost::any&)> |
| using | Slic3r::GUI::t_back_to_init = std::function<void(const std::string&)> |
Functions | |
| wxString | Slic3r::GUI::double_to_string (double const value, const int max_precision) |
| wxString | Slic3r::GUI::get_thumbnail_string (const Vec2d &value) |
| wxString | Slic3r::GUI::get_thumbnails_string (const std::vector< Vec2d > &values) |
| wxString | Slic3r::GUI::get_formatted_tooltip_text (const ConfigOptionDef &opt, const t_config_option_key &id) |
| bool | Slic3r::GUI::is_bad_field (const t_field &obj) |
| Convenience function, accepts a const reference to t_field and checks to see whether or not both wx pointers are null. | |
| bool | Slic3r::GUI::is_window_field (const t_field &obj) |
| Covenience function to determine whether this field is a valid window field. | |
| bool | Slic3r::GUI::is_sizer_field (const t_field &obj) |
| Covenience function to determine whether this field is a valid sizer field. | |
| struct Slic3r::GUI::PluginField::PluginRow |
| Class Members | ||
|---|---|---|
| ComboBox * | display { nullptr } | |
| ScalableButton * | remove_btn { nullptr } | |
| wxBoxSizer * | sizer { nullptr } | |
| #define wxMSW false |