#include <boost/filesystem/path.hpp>
#include <functional>
#include <string>
#include <vector>
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::plugin_loader |
|
| bool | Slic3r::plugin_loader::load (const PluginDescriptor &descriptor, bool skip_deps, const std::vector< std::string > &capabilities_to_enable, const std::function< std::string(const Plugin &)> ®istry_precheck, Plugin &out, std::string &error, bool *registration_failed) |
| void | Slic3r::plugin_loader::unload (Plugin &plugin) |
| bool | Slic3r::plugin_loader::install_packages (const std::vector< std::string > &pkgs, std::string &error) |
| bool | Slic3r::plugin_loader::inspect_local_plugin_package (const boost::filesystem::path &filepath, PluginDescriptor &plugin_descriptor, bool &existing_installation, std::string &error) |
| bool | Slic3r::plugin_loader::install_plugin (const boost::filesystem::path &filepath, const std::string &cloud_user_id, PluginDescriptor &plugin_descriptor, std::string &error) |
| bool | Slic3r::plugin_loader::install_plugin (const boost::filesystem::path &filepath, const std::string &cloud_user_id, std::string &error) |