#include "GUI.hpp"
#include "GUI_Utils.hpp"
#include "GUI_App.hpp"
#include "I18N.hpp"
#include <algorithm>
#include <boost/algorithm/string/predicate.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/format.hpp>
#include "libslic3r/Utils.hpp"
#include <string>
#include <functional>
#include <wx/event.h>
#include <wx/settings.h>
#include <wx/panel.h>
#include <wx/string.h>
#include <wx/gdicmn.h>
#include <boost/optional/optional.hpp>
#include <vector>
#include <boost/none.hpp>
#include <cstddef>
#include <boost/lexical_cast/bad_lexical_cast.hpp>
#include <ostream>
#include <chrono>
#include <cstdio>
#include <wx/image.h>
#include <cstring>
#include <deque>
#include <fstream>
#include <wx/toplevel.h>
#include <wx/sizer.h>
#include <wx/checkbox.h>
#include <wx/dcclient.h>
#include <wx/font.h>
#include <wx/fontutil.h>
#include <wx/display.h>
#include <wx/utils.h>
#include "libslic3r/Config.hpp"
Go to the source code of this file.
|
| 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 |
|
| wxString | Slic3r::GUI::format_nozzle_diameter (float diameter) |
| CopyFileResult | Slic3r::GUI::copy_file_gui (const std::string &from, const std::string &to, std::string &error_message, const bool with_check) |
| wxTopLevelWindow * | Slic3r::GUI::find_toplevel_parent (wxWindow *window) |
| void | Slic3r::GUI::on_window_geometry (wxTopLevelWindow *tlw, std::function< void()> callback) |
| bool | Slic3r::GUI::is_running_in_msix () |
| void | Slic3r::GUI::open_ms_store_product_page () |
| int | Slic3r::GUI::get_dpi_for_window (const wxWindow *window) |
| wxFont | Slic3r::GUI::get_default_font_for_dpi (const wxWindow *window, int dpi) |
| bool | Slic3r::GUI::check_dark_mode () |
| void | Slic3r::GUI::update_dark_config () |
| std::ostream & | Slic3r::GUI::operator<< (std::ostream &os, const WindowMetrics &metrics) |
| bool | Slic3r::GUI::load_image (const std::string &filename, wxImage &image) |
| bool | Slic3r::GUI::generate_image (const std::string &filename, wxImage &image, wxSize img_size, int method) |
| void | Slic3r::GUI::fit_in_display (wxTopLevelWindow &window, wxSize desired_size) |
| | Make sure the given window fits inside current display.
|