#include "PluginHostBindings.hpp"
#include "PluginHostUi.hpp"
#include "slic3r/plugin/PluginBindingUtils.hpp"
#include <memory>
#include <pybind11/pytypes.h>
#include <pybind11/cast.h>
#include <pybind11/pybind11.h>
#include <cstddef>
#include <libslic3r/AppConfig.hpp>
#include <libslic3r/Preset.hpp>
#include <libslic3r/PresetBundle.hpp>
#include <slic3r/GUI/GUI.hpp>
#include <slic3r/GUI/GUI_App.hpp>
#include <slic3r/GUI/MainFrame.hpp>
#include <slic3r/GUI/Plater.hpp>
#include <slic3r/GUI/PresetComboBoxes.hpp>
#include <slic3r/GUI/Tab.hpp>
#include <pybind11/stl.h>
#include <wx/string.h>
#include <set>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>
Go to the source code of this file.
|
| py::list | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::current_filament_presets (PresetBundle &bundle) |
| PresetCollection & | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::printer_presets (PresetBundle &bundle) |
| const char * | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::preset_tab_name (Preset::Type type) |
| PresetCollection & | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::collection_for (PresetBundle &bundle, Preset::Type type) |
| GUI::GUI_App & | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::require_gui_app () |
| GUI::Tab * | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::require_tab (GUI::GUI_App &app, Preset::Type type) |
| bool | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::combo_item_is_marker (GUI::PresetComboBox &combo, int item) |
| ComboPresetMatch | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::resolve_combo_preset (GUI::PresetComboBox &combo, const std::string &requested) |
| int | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::combo_item_for_preset (GUI::PresetComboBox &combo, const std::string &preset_name) |
| std::string | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::resolve_preset_in_combo (GUI::PresetComboBox &combo, const std::string &requested, const std::string &category, const std::string &selector) |
| std::string | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::resolved_slot_preset (PresetBundle &bundle, int slot_number) |
| void | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::bind_preset_target (Preset::Type type, const std::string &preset_name, PresetTransaction &transaction) |
| PresetTransaction | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::begin_preset_update (Preset::Type type, const std::string &preset_name) |
| void | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::bind_filament_target (int slot_number, const std::string &preset_name, PresetTransaction &transaction) |
| PresetTransaction | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::begin_filament_update (int slot_number, const std::string &preset_name) |
| void | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::update_edited_preset (Preset::Type type, const std::string &key, const std::string &value) |
| void | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::update_filament_slot (int slot_number, const std::string &key, const std::string &value) |
| void | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::reload_local_bundle (const std::string &bundle_id) |
| std::vector< std::string > | Slic3r::anonymous_namespace{PluginHostPresets.cpp}::list_bundle_ids () |
◆ Slic3r::anonymous_namespace{PluginHostPresets.cpp}::PresetEditor
| struct Slic3r::anonymous_namespace{PluginHostPresets.cpp}::PresetEditor |
◆ Slic3r::anonymous_namespace{PluginHostPresets.cpp}::PresetUpdateResult
| struct Slic3r::anonymous_namespace{PluginHostPresets.cpp}::PresetUpdateResult |
| Class Members |
|
bool |
dirty = false |
|
|
vector< string > |
keys |
|
|
bool |
selection_changed = false |
|
|
vector< int > |
shared_slots |
|
|
bool |
slot_assignment_changed = false |
|
|
int |
slot_number = -1 |
|
|
string |
target_name |
|
|
Type |
type = Preset::TYPE_INVALID |
|
◆ Slic3r::anonymous_namespace{PluginHostPresets.cpp}::ComboPresetMatch
| struct Slic3r::anonymous_namespace{PluginHostPresets.cpp}::ComboPresetMatch |
| Class Members |
|
bool |
ambiguous = false |
|
|
string |
internal_name |
|
|
int |
item = -1 |
|