OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
PluginHostApp.cpp File Reference
#include "PluginHostBindings.hpp"
#include <pybind11/cast.h>
#include <pybind11/pybind11.h>
#include <pybind11/pytypes.h>
#include <libslic3r/Model.hpp>
#include <libslic3r/PresetBundle.hpp>
#include <libslic3r/AppConfig.hpp>
#include <libslic3r/Semver.hpp>
#include <libslic3r_version.h>
#include <slic3r/GUI/BuildCommit.hpp>
#include <slic3r/GUI/DeviceCore/DevManager.h>
#include <slic3r/GUI/DeviceManager.hpp>
#include <slic3r/GUI/GUI.hpp>
#include <slic3r/GUI/GUI_App.hpp>
#include <slic3r/GUI/OpenGLManager.hpp>
#include <slic3r/GUI/Plater.hpp>
#include <slic3r/Utils/CloudProvider.hpp>
#include <slic3r/Utils/NetworkAgent.hpp>
#include <slic3r/Utils/NetworkAgentFactory.hpp>
#include <slic3r/Utils/bambu_networking.hpp>
#include <boost/algorithm/string/predicate.hpp>
#include <boost/filesystem/path.hpp>
#include <boost/optional/optional.hpp>
#include <memory>
#include <stdexcept>
#include <wx/app.h>
#include <wx/string.h>
#include <wx/thread.h>
#include <string>
#include <utility>
Include dependency graph for PluginHostApp.cpp:

Go to the source code of this file.

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::anonymous_namespace{PluginHostApp.cpp}

Functions

GUI::Plater * Slic3r::anonymous_namespace{PluginHostApp.cpp}::current_plater ()
PresetBundle * Slic3r::anonymous_namespace{PluginHostApp.cpp}::current_preset_bundle ()
GUI::GUI_App & Slic3r::anonymous_namespace{PluginHostApp.cpp}::current_app ()
void Slic3r::anonymous_namespace{PluginHostApp.cpp}::require_main_thread (const char *function_name)
void Slic3r::anonymous_namespace{PluginHostApp.cpp}::export_3mf_copy (GUI::Plater &plater, const std::string &path)
py::object Slic3r::anonymous_namespace{PluginHostApp.cpp}::gl_info ()
py::dict Slic3r::anonymous_namespace{PluginHostApp.cpp}::app_info ()
py::object Slic3r::anonymous_namespace{PluginHostApp.cpp}::selected_printer ()