![]() |
Prusa Slicer 2.6.0
|
#include <src/libslic3r/PrintConfig.hpp>
Inheritance diagram for Slic3r::CLIMiscConfigDef:
Collaboration diagram for Slic3r::CLIMiscConfigDef:Public Member Functions | |
| CLIMiscConfigDef () | |
| bool | has (const t_config_option_key &opt_key) const |
| const ConfigOptionDef * | get (const t_config_option_key &opt_key) const |
| std::vector< std::string > | keys () const |
| std::ostream & | print_cli_help (std::ostream &out, bool show_defaults, std::function< bool(const ConfigOptionDef &)> filter=[](const ConfigOptionDef &){ return true;}) const |
Public Attributes | |
| t_optiondef_map | options |
| std::map< size_t, const ConfigOptionDef * > | by_serialization_key_ordinal |
Protected Member Functions | |
| ConfigOptionDef * | add (const t_config_option_key &opt_key, ConfigOptionType type) |
| ConfigOptionDef * | add_nullable (const t_config_option_key &opt_key, ConfigOptionType type) |
| void | finalize () |
| Slic3r::CLIMiscConfigDef::CLIMiscConfigDef | ( | ) |
References Slic3r::ConfigDef::add(), Slic3r::ConfigOptionDef::cli, Slic3r::coBool, Slic3r::coEnum, Slic3r::coInt, Slic3r::coString, Slic3r::coStrings, Slic3r::Enable, L, Slic3r::ConfigOptionDef::label, Slic3r::ConfigOptionDef::min, Slic3r::ConfigOptionDef::set_default_value(), Slic3r::ConfigOptionDef::set_enum(), and Slic3r::ConfigOptionDef::tooltip.
Here is the call graph for this function:
|
protectedinherited |
References Slic3r::ConfigDef::by_serialization_key_ordinal, Slic3r::ConfigOptionDef::opt_key, Slic3r::ConfigDef::options, Slic3r::ConfigOptionDef::serialization_key_ordinal, and Slic3r::ConfigOptionDef::type.
Referenced by Slic3r::AnycubicSLAFormatConfigDef::AnycubicSLAFormatConfigDef(), Slic3r::CLIActionsConfigDef::CLIActionsConfigDef(), CLIMiscConfigDef(), Slic3r::CLITransformConfigDef::CLITransformConfigDef(), Slic3r::ConfigDef::add_nullable(), Slic3r::PrintConfigDef::init_common_params(), Slic3r::PrintConfigDef::init_fff_params(), Slic3r::PrintConfigDef::init_sla_params(), and Slic3r::PrintConfigDef::init_sla_support_params().
Here is the caller graph for this function:
|
protectedinherited |
References Slic3r::ConfigDef::add(), and Slic3r::ConfigOptionDef::nullable.
Referenced by Slic3r::PrintConfigDef::init_fff_params(), and Slic3r::PrintConfigDef::init_sla_params().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protectedinherited |
References Slic3r::coEnum, Slic3r::coFloat, Slic3r::coFloatOrPercent, Slic3r::coInt, Slic3r::coInts, Slic3r::coPercent, Slic3r::coString, Slic3r::coStrings, Slic3r::ConfigOptionDef::enum_def, Slic3r::ConfigOptionDef::f_enum_open, Slic3r::ConfigOptionDef::gui_type, Slic3r::ConfigOptionDef::i_enum_open, Slic3r::ConfigDef::options, Slic3r::ConfigOptionDef::select_open, and Slic3r::ConfigOptionDef::type.
Referenced by Slic3r::PrintConfigDef::PrintConfigDef().
Here is the caller graph for this function:
|
inlineinherited |
References Slic3r::ConfigDef::options.
Referenced by Slic3r::GUI::PageDiameters::PageDiameters(), Slic3r::GUI::PageTemperatures::PageTemperatures(), Slic3r::PhysicalPrinterCollection::PhysicalPrinterCollection(), Slic3r::GUI::TabSLAMaterial::build(), Slic3r::GUI::change_opt_value(), Slic3r::StaticPrintConfig::StaticCache< T >::finalize(), Slic3r::ConfigBase::get_abs_value(), Slic3r::GUI::SettingsFactory::get_bundle(), Slic3r::GUI::ConfigOptionsGroup::get_config_value(), Slic3r::GUI::get_full_label(), Slic3r::GUI::get_full_settings_hierarchy(), Slic3r::GUI::ConfigOptionsGroup::get_option(), Slic3r::GUI::get_string_value(), Slic3r::ConfigBase::option_def(), Slic3r::DynamicConfig::optptr(), cereal::save(), Slic3r::client::MyContext::scalar_variable_to_expr(), Slic3r::StaticConfig::set_defaults(), Slic3r::ConfigBase::set_deserialize_raw(), Slic3r::GUI::PageMaterials::sort_list_data(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GLVolumeCollection::update_colors_by_extruder(), Slic3r::GUI::TabSLAPrint::update_description_lines(), and Slic3r::validate().
Here is the caller graph for this function:
|
inlineinherited |
Referenced by Slic3r::PrintConfigDef::handle_legacy(), and Slic3r::CLI::setup().
Here is the caller graph for this function:
|
inlineinherited |
References Slic3r::ConfigDef::options.
|
inherited |
References arg(), Slic3r::ConfigOptionDef::category, Slic3r::ConfigOptionDef::cli, Slic3r::ConfigOptionDef::cli_args(), Slic3r::coBool, Slic3r::coFloat, Slic3r::coFloatOrPercent, Slic3r::coFloats, Slic3r::coInt, Slic3r::coInts, Slic3r::coPoint, Slic3r::coPoint3, Slic3r::coString, Slic3r::coStrings, Slic3r::ConfigOptionDef::default_value, Slic3r::ConfigOptionDef::enum_def, Slic3r::ConfigOptionDef::nocli, Slic3r::ConfigOptionDef::opt_key, Slic3r::ConfigDef::options, Slic3r::ConfigOptionDef::sidetext, Slic3r::ConfigOptionDef::tooltip, and Slic3r::ConfigOptionDef::type.
Referenced by Slic3r::CLI::print_help().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inherited |
|
inherited |
Referenced by Slic3r::DynamicPrintAndCLIConfig::PrintAndCLIConfigDef::PrintAndCLIConfigDef(), Slic3r::PrintConfigDef::PrintConfigDef(), Slic3r::DynamicPrintAndCLIConfig::PrintAndCLIConfigDef::~PrintAndCLIConfigDef(), Slic3r::ConfigDef::add(), Slic3r::AMFParserContext::endElement(), Slic3r::ConfigDef::finalize(), Slic3r::StaticPrintConfig::StaticCache< T >::finalize(), Slic3r::ConfigDef::get(), Slic3r::DynamicPrintAndCLIConfig::handle_legacy(), Slic3r::PrintConfigDef::init_fff_params(), Slic3r::ConfigDef::keys(), Slic3r::StaticConfig::keys(), Slic3r::ConfigDef::print_cli_help(), Slic3r::DynamicConfig::read_cli(), Slic3r::ConfigBase::set_deserialize_raw(), and Slic3r::CLI::setup().