![]() |
Prusa Slicer 2.6.0
|
#include <src/libslic3r/Preset.hpp>
Collaboration diagram for Slic3r::Preset:Public Types | |
| enum | Type { TYPE_INVALID , TYPE_PRINT , TYPE_SLA_PRINT , TYPE_FILAMENT , TYPE_SLA_MATERIAL , TYPE_PRINTER , TYPE_COUNT , TYPE_PHYSICAL_PRINTER , TYPE_PREFERENCES } |
Public Member Functions | |
| bool | is_user () const |
| void | save () |
| std::string | label () const |
| void | set_dirty (const DynamicPrintConfig &config) |
| void | set_dirty (bool dirty=true) |
| void | reset_dirty () |
| std::string & | inherits () |
| const std::string & | inherits () const |
| std::string & | compatible_prints_condition () |
| const std::string & | compatible_prints_condition () const |
| std::string & | compatible_printers_condition () |
| const std::string & | compatible_printers_condition () const |
| PrinterTechnology | printer_technology () const |
| PrinterTechnology & | printer_technology_ref () |
| void | set_visible_from_appconfig (const AppConfig &app_config) |
| void | set_num_extruders (unsigned int n) |
| bool | operator< (const Preset &other) const |
Static Public Member Functions | |
| static std::string & | inherits (DynamicPrintConfig &cfg) |
| static std::string & | compatible_prints_condition (DynamicPrintConfig &cfg) |
| static std::string & | compatible_printers_condition (DynamicPrintConfig &cfg) |
| static PrinterTechnology | printer_technology (const DynamicPrintConfig &cfg) |
| static const std::vector< std::string > & | print_options () |
| static const std::vector< std::string > & | filament_options () |
| static const std::vector< std::string > & | printer_options () |
| static const std::vector< std::string > & | nozzle_options () |
| static const std::vector< std::string > & | machine_limits_options () |
| static const std::vector< std::string > & | sla_printer_options () |
| static const std::vector< std::string > & | sla_material_options () |
| static const std::vector< std::string > & | sla_print_options () |
| static void | update_suffix_modified (const std::string &new_suffix_modified) |
| static const std::string & | suffix_modified () |
| static std::string | remove_suffix_modified (const std::string &name) |
| static void | normalize (DynamicPrintConfig &config) |
| static std::string | remove_invalid_keys (DynamicPrintConfig &config, const DynamicPrintConfig &default_config) |
Public Attributes | |
| Type | type = TYPE_INVALID |
| bool | is_default = false |
| bool | is_external = false |
| bool | is_system = false |
| bool | is_visible = true |
| bool | is_dirty = false |
| bool | is_compatible = true |
| std::string | name |
| std::string | file |
| const VendorProfile * | vendor = nullptr |
| bool | loaded = false |
| DynamicPrintConfig | config |
| std::string | alias |
| std::vector< std::string > | renamed_from |
Protected Member Functions | |
| Preset (Type type, const std::string &name, bool is_default=false) | |
| Preset ()=default | |
Friends | |
| class | PresetCollection |
| class | PresetBundle |
| enum Slic3r::Preset::Type |
| Enumerator | |
|---|---|
| TYPE_INVALID | |
| TYPE_PRINT | |
| TYPE_SLA_PRINT | |
| TYPE_FILAMENT | |
| TYPE_SLA_MATERIAL | |
| TYPE_PRINTER | |
| TYPE_COUNT | |
| TYPE_PHYSICAL_PRINTER | |
| TYPE_PREFERENCES | |
|
inlineprotected |
|
protecteddefault |
|
inline |
References compatible_printers_condition(), TYPE_FILAMENT, TYPE_PRINT, TYPE_SLA_MATERIAL, and TYPE_SLA_PRINT.
Referenced by compatible_printers_condition(), Slic3r::PresetBundle::full_fff_config(), and Slic3r::PresetBundle::load_config_file_config().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References compatible_printers_condition().
Referenced by compatible_printers_condition().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
References Slic3r::ConfigBase::option().
Referenced by Slic3r::PresetBundle::PresetBundle(), Slic3r::PresetBundle::full_fff_config(), Slic3r::PresetBundle::full_sla_config(), Slic3r::is_compatible_with_printer(), and Slic3r::GUI::Tab::save_preset().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References compatible_prints_condition(), TYPE_FILAMENT, and TYPE_SLA_MATERIAL.
Referenced by compatible_prints_condition(), Slic3r::PresetBundle::full_fff_config(), and Slic3r::PresetBundle::load_config_file_config().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References compatible_prints_condition().
Referenced by compatible_prints_condition().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
References Slic3r::ConfigBase::option().
Referenced by Slic3r::PresetBundle::full_fff_config(), Slic3r::PresetBundle::full_sla_config(), and Slic3r::is_compatible_with_print().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References Slic3r::s_Preset_filament_options.
Referenced by normalize().
Here is the caller graph for this function:
|
inline |
References inherits().
Referenced by Slic3r::PresetBundle::full_fff_config(), inherits(), inherits(), Slic3r::PresetBundle::load_config_file_config(), and Slic3r::PresetCollection::load_external_preset().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inlinestatic |
References Slic3r::ConfigBase::option().
Referenced by Slic3r::PresetBundle::PresetBundle(), Slic3r::PresetBundle::full_fff_config(), Slic3r::PresetBundle::full_sla_config(), Slic3r::PresetCollection::get_preset_parent(), Slic3r::PresetCollection::get_preset_with_name(), Slic3r::PresetCollection::get_selected_preset_parent(), and Slic3r::PresetCollection::save_current_preset().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References is_system.
| std::string Slic3r::Preset::label | ( | ) | const |
References Slic3r::g_suffix_modified, is_dirty, and name.
|
static |
References Slic3r::s_Preset_machine_limits_options.
|
static |
References config, Slic3r::coStrings, filament_options(), Slic3r::gap_fill_speed(), Slic3r::handle_legacy_sla(), Slic3r::layer_height(), Slic3r::ConfigBase::option(), Slic3r::ConfigOptionVector< T >::resize(), Slic3r::ConfigOptionVectorBase::resize(), and Slic3r::DynamicPrintConfig::set_num_extruders().
Referenced by Slic3r::PresetBundle::load_config_file(), Slic3r::PresetBundle::load_configbundle(), Slic3r::GUI::Plater::priv::load_files(), and Slic3r::PresetCollection::load_presets().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References Slic3r::PrintConfigDef::extruder_option_keys(), and Slic3r::print_config_def.
Referenced by printer_options().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References Slic3r::s_Preset_print_options.
|
static |
References Slic3r::append(), nozzle_options(), Slic3r::s_Preset_machine_limits_options, and Slic3r::s_Preset_printer_options.
Here is the call graph for this function:
|
inline |
References printer_technology().
Referenced by Slic3r::GUI::PhysicalPrinterDialog::build_printhost_settings(), Slic3r::GUI::SLAImportJob::finalize(), Slic3r::PresetBundle::load_config_file_config(), Slic3r::GUI::Plater::priv::load_files(), printer_technology(), and Slic3r::GUI::PhysicalPrinterDialog::update().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
References Slic3r::ConfigBase::option(), and Slic3r::ptFFF.
Referenced by Slic3r::GUI::PresetForPrinter::PresetForPrinter(), Slic3r::GUI::UnsavedChangesDialog::UnsavedChangesDialog(), Slic3r::GUI::GUI_App::apply_keeped_preset_modifications(), Slic3r::GUI::UnsavedChangesDialog::build(), Slic3r::GUI::GUI_App::check_and_keep_current_preset_changes(), Slic3r::GUI::Tab::compatible_widget_create(), Slic3r::PresetBundle::export_selections(), Slic3r::GUI::GUI_App::extruders_cnt(), Slic3r::GUI::GUI_App::extruders_edited_cnt(), Slic3r::PresetBundle::full_config(), Slic3r::GUI::GUI_App::get_active_preset_collections(), Slic3r::PresetCollection::get_selected_preset_parent(), Slic3r::GUI::GUI_App::has_current_preset_changes(), Slic3r::GUI::GUI_App::has_unsaved_preset_changes(), Slic3r::GUI::Tab::load_current_preset(), Slic3r::GUI::GUI_App::load_current_presets(), Slic3r::PresetBundle::load_selections(), Slic3r::GUI::GUI_App::run_wizard(), Slic3r::GUI::Tab::select_preset(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GUI::TabPresetComboBox::update(), Slic3r::GUI::TabSLAMaterial::update(), Slic3r::GUI::TabSLAPrint::update(), Slic3r::GUI::PresetComboBox::update(), Slic3r::GUI::Sidebar::update_all_preset_comboboxes(), Slic3r::GUI::DiffPresetDialog::update_compatibility(), Slic3r::PresetBundle::update_compatible(), Slic3r::GUI::Tab::update_preset_description_line(), Slic3r::GUI::Sidebar::update_presets(), Slic3r::GUI::GUI_App::update_saved_preset_from_current_preset(), and Slic3r::GUI::DiffPresetDialog::update_tree().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References Slic3r::ConfigBase::option().
Referenced by Slic3r::PresetBundle::PresetBundle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References config, Slic3r::DynamicConfig::erase(), Slic3r::ConfigOptionResolver::has(), and Slic3r::DynamicConfig::keys().
Referenced by Slic3r::PresetBundle::load_configbundle(), and Slic3r::PresetCollection::load_presets().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References Slic3r::g_suffix_modified, and name.
Referenced by Slic3r::GUI::PresetForPrinter::PresetForPrinter(), Slic3r::GUI::DiffPresetDialog::create_presets_sizer(), Slic3r::GUI::DiffPresetDialog::get_left_preset_name(), Slic3r::PhysicalPrinter::get_preset_name(), Slic3r::GUI::DiffPresetDialog::get_right_preset_name(), Slic3r::GUI::Plater::priv::on_select_preset(), Slic3r::ExtruderFilaments::select_filament(), Slic3r::PresetCollection::select_preset_by_name(), Slic3r::GUI::TabPresetComboBox::update_dirty(), and Slic3r::GUI::DiffPresetDialog::update_tree().
Here is the caller graph for this function:| void Slic3r::Preset::save | ( | ) |
References config, file, and Slic3r::ConfigBase::save().
Referenced by Slic3r::PresetBundle::load_config_file_config(), Slic3r::PresetBundle::load_configbundle(), Slic3r::PresetCollection::save_current_preset(), and Slic3r::PresetBundle::transfer_and_save().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References config, and Slic3r::DynamicConfig::diff().
Here is the call graph for this function:
|
inline |
References Slic3r::DynamicPrintConfig::set_num_extruders().
Here is the call graph for this function:References config, Slic3r::AppConfig::get_bool(), Slic3r::AppConfig::get_section(), Slic3r::AppConfig::get_variant(), Slic3r::AppConfig::has_section(), Slic3r::VendorProfile::id, is_visible, name, Slic3r::ConfigBase::opt_string(), renamed_from, Slic3r::AppConfig::SECTION_FILAMENTS, Slic3r::AppConfig::SECTION_MATERIALS, Slic3r::VendorProfile::templates_profile, type, TYPE_FILAMENT, TYPE_PRINTER, TYPE_SLA_MATERIAL, and vendor.
Here is the call graph for this function:
|
static |
References Slic3r::s_Preset_sla_material_options.
|
static |
References Slic3r::s_Preset_sla_print_options.
|
static |
References Slic3r::s_Preset_sla_printer_options.
Referenced by Slic3r::PresetBundle::PresetBundle().
Here is the caller graph for this function:
|
static |
References Slic3r::g_suffix_modified.
Referenced by Slic3r::GUI::GLGizmoEmboss::draw_style_list(), Slic3r::GUI::get_preset_name_with_suffix(), Slic3r::GUI::suffix(), and Slic3r::GUI::suffix().
Here is the caller graph for this function:References Slic3r::g_suffix_modified.
Referenced by Slic3r::GUI::GUI_App::load_language().
Here is the caller graph for this function:
|
friend |
|
friend |
| std::string Slic3r::Preset::alias |
Referenced by Slic3r::PresetBundle::export_selections(), Slic3r::GUI::PlaterPresetComboBox::get_preset_name(), Slic3r::PresetCollection::get_preset_with_name(), Slic3r::GUI::Materials::get_printer_counter(), Slic3r::PresetBundle::load_configbundle(), Slic3r::PresetCollection::save_current_preset(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::PresetBundle::update_compatible(), Slic3r::ExtruderFilaments::update_compatible_internal(), Slic3r::PresetBundle::update_filaments_compatible(), Slic3r::GUI::PageMaterials::update_lists(), Slic3r::PresetCollection::update_map_alias_to_profile_name(), Slic3r::GUI::ConfigWizard::priv::update_materials(), and Slic3r::GUI::Tab::update_preset_description_line().
| DynamicPrintConfig Slic3r::Preset::config |
Referenced by Slic3r::PresetBundle::PresetBundle(), Slic3r::PresetCollection::PresetCollection(), Slic3r::GUI::TabPrinter::build_fff(), Slic3r::PresetHints::cooling_description(), Slic3r::GUI::Bed3D::detect_type(), Slic3r::PresetCollection::dirty_options(), Slic3r::GUI::GUI_App::extruders_cnt(), Slic3r::GUI::GUI_App::extruders_edited_cnt(), Slic3r::PrinterPresetCollection::find_system_preset_by_model_and_variant(), Slic3r::PresetBundle::full_fff_config(), Slic3r::PresetBundle::full_sla_config(), Slic3r::GUI::Materials::get_filament_type(), Slic3r::GUI::Materials::get_filament_vendor(), Slic3r::GUI::Materials::get_material_type(), Slic3r::GUI::Materials::get_material_vendor(), Slic3r::PresetCollection::get_preset_with_name(), inherits(), Slic3r::is_compatible_with_print(), Slic3r::is_compatible_with_printer(), Slic3r::is_compatible_with_printer(), Slic3r::PresetCollection::is_dirty(), Slic3r::PresetBundle::load_config_file_config(), Slic3r::PresetBundle::load_config_file_config_bundle(), Slic3r::PresetBundle::load_configbundle(), Slic3r::GUI::Tab::load_current_preset(), Slic3r::PresetCollection::load_external_preset(), Slic3r::PresetCollection::load_preset(), Slic3r::PresetCollection::load_presets(), Slic3r::PhysicalPrinterCollection::load_printers_from_presets(), Slic3r::PresetHints::maximum_volumetric_flow_description(), Slic3r::GUI::Tab::may_discard_current_dirty_preset(), normalize(), Slic3r::PresetHints::recommended_thin_wall_thickness(), remove_invalid_keys(), save(), Slic3r::PresetBundle::save_changes_for_preset(), Slic3r::PresetCollection::save_current_preset(), Slic3r::GUI::Tab::save_preset(), set_dirty(), set_visible_from_appconfig(), Slic3r::PresetUtils::system_printer_model(), Slic3r::GUI::anonymous_namespace{HintNotification.cpp}::tag_check_material(), Slic3r::GUI::TabSLAMaterial::toggle_options(), Slic3r::PresetHints::top_bottom_shell_thickness_explanation(), Slic3r::PresetBundle::transfer_and_save(), Slic3r::GUI::Tab::transfer_options(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::PresetBundle::update_compatible(), Slic3r::PresetCollection::update_compatible_internal(), Slic3r::ExtruderFilaments::update_compatible_internal(), Slic3r::GUI::Plater::update_filament_colors_in_full_config(), Slic3r::PresetBundle::update_filaments_compatible(), Slic3r::PhysicalPrinter::update_from_preset(), Slic3r::GUI::PhysicalPrinterDialog::update_host_type(), Slic3r::GUI::Tab::update_preset_description_line(), Slic3r::GUI::Sidebar::update_presets(), and Slic3r::GUI::DiffPresetDialog::update_tree().
| std::string Slic3r::Preset::file |
Referenced by Slic3r::PresetCollection::delete_current_preset(), Slic3r::PresetCollection::delete_preset(), Slic3r::PresetCollection::get_preset_with_name(), Slic3r::PresetCollection::load_preset(), Slic3r::PresetCollection::load_presets(), Slic3r::GUI::Tab::rename_preset(), Slic3r::PresetCollection::reset(), save(), and Slic3r::PresetCollection::save_current_preset().
| bool Slic3r::Preset::is_compatible = true |
| bool Slic3r::Preset::is_default = false |
Referenced by Slic3r::GUI::Tab::compatible_widget_create(), Slic3r::PresetCollection::delete_current_preset(), Slic3r::PresetCollection::delete_preset(), Slic3r::GUI::SavePresetDialog::Item::get_init_preset_name(), Slic3r::PresetCollection::get_preset_with_name(), Slic3r::PresetCollection::get_selected_preset_parent(), Slic3r::is_compatible_with_print(), Slic3r::is_compatible_with_printer(), Slic3r::PresetBundle::load_config_file_config_bundle(), Slic3r::PresetCollection::merge_presets(), Slic3r::PresetCollection::reset(), Slic3r::GUI::UnsavedChangesDialog::save(), Slic3r::PresetCollection::save_current_preset(), Slic3r::PresetBundle::transfer_and_save(), Slic3r::GUI::SavePresetDialog::Item::update(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GUI::TabPresetComboBox::update(), Slic3r::GUI::PresetComboBox::update(), Slic3r::GUI::Tab::update_btns_enabling(), Slic3r::PresetBundle::update_compatible(), Slic3r::PresetBundle::update_filaments_compatible(), Slic3r::GUI::Tab::update_preset_description_line(), Slic3r::GUI::Tab::update_ui_items_related_on_parent_preset(), and Slic3r::PresetCollection::update_vendor_ptrs_after_copy().
| bool Slic3r::Preset::is_dirty = false |
Referenced by Slic3r::GUI::DiffPresetDialog::create_buttons(), label(), Slic3r::PresetCollection::load_preset(), Slic3r::PresetCollection::select_preset(), Slic3r::GUI::suffix(), Slic3r::GUI::suffix(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GUI::TabPrint::update(), Slic3r::GUI::PresetComboBox::update(), and Slic3r::PresetCollection::update_dirty().
| bool Slic3r::Preset::is_external = false |
Referenced by Slic3r::GUI::Tab::compatible_widget_create(), Slic3r::PresetCollection::delete_current_preset(), Slic3r::PresetCollection::delete_preset(), Slic3r::PresetCollection::get_preset_parent(), Slic3r::PresetCollection::get_preset_with_name(), Slic3r::PresetCollection::get_selected_preset_parent(), Slic3r::PresetBundle::load_config_file_config(), Slic3r::PresetCollection::load_external_preset(), Slic3r::PresetCollection::merge_presets(), Slic3r::PresetCollection::reset(), Slic3r::GUI::UnsavedChangesDialog::save(), Slic3r::PresetCollection::save_current_preset(), Slic3r::PresetBundle::transfer_and_save(), Slic3r::GUI::SavePresetDialog::Item::update(), Slic3r::GUI::Tab::update_btns_enabling(), Slic3r::PresetBundle::update_compatible(), Slic3r::PresetBundle::update_filaments_compatible(), and Slic3r::PresetCollection::update_vendor_ptrs_after_copy().
| bool Slic3r::Preset::is_system = false |
Referenced by Slic3r::PresetCollection::delete_current_preset(), Slic3r::PresetCollection::delete_preset(), Slic3r::PrinterPresetCollection::find_system_preset_by_model_and_variant(), Slic3r::GUI::SavePresetDialog::Item::get_init_preset_name(), Slic3r::PresetCollection::get_preset_with_name(), Slic3r::PresetCollection::get_selected_preset_parent(), is_user(), Slic3r::PresetBundle::load_configbundle(), Slic3r::PresetCollection::reset(), Slic3r::GUI::UnsavedChangesDialog::save(), Slic3r::PresetCollection::save_current_preset(), Slic3r::PresetCollection::system_preset_names(), Slic3r::PresetBundle::transfer_and_save(), Slic3r::GUI::SavePresetDialog::Item::update(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GUI::TabPresetComboBox::update(), Slic3r::GUI::TabPrint::update(), Slic3r::GUI::PresetComboBox::update(), Slic3r::GUI::Tab::update_btns_enabling(), and Slic3r::GUI::Tab::update_preset_description_line().
| bool Slic3r::Preset::is_visible = true |
Referenced by Slic3r::GUI::Plater::check_selected_presets_visibility(), Slic3r::ExtruderFilaments::first_compatible_idx(), Slic3r::PresetCollection::get_preset_with_name(), Slic3r::PresetCollection::save_current_preset(), set_visible_from_appconfig(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GUI::TabPresetComboBox::update(), Slic3r::GUI::PresetComboBox::update(), Slic3r::PresetCollection::update_compatible_internal(), and Slic3r::ExtruderFilaments::update_compatible_internal().
| bool Slic3r::Preset::loaded = false |
Referenced by Slic3r::PresetCollection::load_preset(), and Slic3r::PresetCollection::load_presets().
| std::string Slic3r::Preset::name |
Referenced by Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::PresetForPrinter::PresetForPrinter(), Slic3r::GUI::UnsavedChangesDialog::build(), Slic3r::GUI::Plater::check_selected_presets_visibility(), Slic3r::GUI::Tab::compatible_widget_create(), Slic3r::GUI::DiffPresetDialog::create_buttons(), Slic3r::GUI::DiffPresetDialog::create_presets_sizer(), Slic3r::PresetCollection::find_preset(), Slic3r::GUI::SavePresetDialog::Item::get_init_preset_name(), Slic3r::GUI::PresetComboBox::get_preset_name(), Slic3r::GUI::PlaterPresetComboBox::get_preset_name(), Slic3r::GUI::TabPresetComboBox::get_preset_name(), Slic3r::GUI::get_preset_name_with_suffix(), Slic3r::PresetCollection::get_preset_with_name(), Slic3r::PresetCollection::get_selected_preset_name(), Slic3r::is_compatible_with_print(), Slic3r::is_compatible_with_printer(), Slic3r::is_compatible_with_printer(), label(), Slic3r::PresetBundle::load_configbundle(), Slic3r::PresetCollection::load_external_preset(), Slic3r::PresetCollection::load_presets(), Slic3r::PhysicalPrinterCollection::load_printers_from_presets(), Slic3r::PresetBundle::load_selections(), Slic3r::GUI::ConfigWizard::priv::load_vendors(), Slic3r::PresetCollection::merge_presets(), Slic3r::GUI::Plater::priv::on_slicing_update(), Slic3r::Filament::operator<(), operator<(), remove_suffix_modified(), Slic3r::GUI::Tab::rename_preset(), Slic3r::GUI::UnsavedChangesDialog::save(), Slic3r::PresetCollection::save_current_preset(), Slic3r::GUI::PresetComboBox::selection_is_changed_according_to_physical_printers(), set_visible_from_appconfig(), Slic3r::PresetCollection::system_preset_names(), Slic3r::GUI::Tab::transfer_options(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GUI::UnsavedChangesDialog::update(), Slic3r::GUI::PresetComboBox::update(), Slic3r::PresetBundle::update_compatible(), Slic3r::PresetCollection::update_compatible_internal(), Slic3r::ExtruderFilaments::update_compatible_internal(), Slic3r::GUI::TabPresetComboBox::update_dirty(), Slic3r::PresetBundle::update_filaments_compatible(), Slic3r::GUI::PresetComboBox::update_from_bundle(), Slic3r::PhysicalPrinter::update_from_preset(), Slic3r::GUI::PageMaterials::update_lists(), Slic3r::PresetCollection::update_map_alias_to_profile_name(), Slic3r::PresetCollection::update_map_system_profile_renamed(), Slic3r::GUI::Tab::update_preset_description_line(), and Slic3r::GUI::DiffPresetDialog::update_tree().
| std::vector<std::string> Slic3r::Preset::renamed_from |
Referenced by Slic3r::PresetCollection::get_preset_with_name(), Slic3r::PresetBundle::load_configbundle(), Slic3r::PresetCollection::save_current_preset(), set_visible_from_appconfig(), Slic3r::PresetCollection::system_preset_names(), and Slic3r::PresetCollection::update_map_system_profile_renamed().
| Type Slic3r::Preset::type = TYPE_INVALID |
| const VendorProfile* Slic3r::Preset::vendor = nullptr |
Referenced by Slic3r::GUI::Materials::filter_presets(), Slic3r::GUI::PlaterPresetComboBox::get_preset_name(), Slic3r::PresetCollection::get_preset_with_name(), Slic3r::PresetCollection::get_preset_with_vendor_profile(), Slic3r::PresetBundle::load_configbundle(), Slic3r::PresetCollection::merge_presets(), Slic3r::GUI::Plater::priv::on_slicing_update(), Slic3r::PresetCollection::save_current_preset(), Slic3r::GUI::Tab::save_preset(), set_visible_from_appconfig(), Slic3r::PresetUtils::system_printer_bed_model(), Slic3r::PresetUtils::system_printer_bed_texture(), Slic3r::PresetUtils::system_printer_model(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GUI::TabPresetComboBox::update(), Slic3r::PresetCollection::update_compatible_internal(), Slic3r::ExtruderFilaments::update_compatible_internal(), Slic3r::GUI::PhysicalPrinterDialog::update_host_type(), Slic3r::GUI::ConfigWizard::priv::update_materials(), Slic3r::GUI::Tab::update_preset_description_line(), and Slic3r::PresetCollection::update_vendor_ptrs_after_copy().