This is the complete list of members for Slic3r::DynamicPrintConfig, including all inherited members.
| apply(const ConfigBase &other, bool ignore_nonexistent=false) | Slic3r::ConfigBase | inline |
| apply_only(const ConfigBase &other, const t_config_option_keys &keys, bool ignore_nonexistent=false) | Slic3r::ConfigBase | |
| apply_to(ConfigBase &) const | Slic3r::ConfigBase | inlinevirtual |
| cbegin() const | Slic3r::DynamicConfig | inline |
| cend() const | Slic3r::DynamicConfig | inline |
| clear() | Slic3r::DynamicConfig | inline |
| ConfigBase()=default | Slic3r::ConfigBase | |
| ConfigOptionResolver() | Slic3r::ConfigOptionResolver | inline |
| def() const override | Slic3r::DynamicPrintConfig | inlinevirtual |
| diff(const DynamicConfig &other) const | Slic3r::DynamicConfig | |
| Slic3r::ConfigBase::diff(const ConfigBase &other) const | Slic3r::ConfigBase | |
| diff_report(const DynamicConfig &rhs) const | Slic3r::DynamicConfig | |
| DynamicConfig()=default | Slic3r::DynamicConfig | |
| DynamicConfig(const DynamicConfig &rhs) | Slic3r::DynamicConfig | inline |
| DynamicConfig(DynamicConfig &&rhs) noexcept | Slic3r::DynamicConfig | inline |
| DynamicConfig(const ConfigBase &rhs, const t_config_option_keys &keys) | Slic3r::DynamicConfig | explicit |
| DynamicConfig(const ConfigBase &rhs) | Slic3r::DynamicConfig | inlineexplicit |
| DynamicPrintConfig() | Slic3r::DynamicPrintConfig | inline |
| DynamicPrintConfig(const DynamicPrintConfig &rhs) | Slic3r::DynamicPrintConfig | inline |
| DynamicPrintConfig(DynamicPrintConfig &&rhs) noexcept | Slic3r::DynamicPrintConfig | inline |
| DynamicPrintConfig(const StaticPrintConfig &rhs) | Slic3r::DynamicPrintConfig | explicit |
| DynamicPrintConfig(const ConfigBase &rhs) | Slic3r::DynamicPrintConfig | inlineexplicit |
| empty() const | Slic3r::DynamicConfig | inline |
| equal(const DynamicConfig &other) const | Slic3r::DynamicConfig | |
| Slic3r::ConfigBase::equal(const ConfigBase &other) const | Slic3r::ConfigBase | |
| equals(const DynamicConfig &other, const std::set< std::string > *skipped_keys=nullptr) const | Slic3r::DynamicConfig | |
| Slic3r::ConfigBase::equals(const ConfigBase &other, const std::set< std::string > *skipped_keys=nullptr) const | Slic3r::ConfigBase | |
| erase(const t_config_option_key &opt_key) | Slic3r::DynamicConfig | inline |
| full_print_config() | Slic3r::DynamicPrintConfig | static |
| get_abs_value(const t_config_option_key &opt_key) const | Slic3r::ConfigBase | |
| Slic3r::DynamicConfig::get_abs_value(const t_config_option_key &opt_key, double ratio_over) const | Slic3r::ConfigBase | |
| get_abs_value_at(const t_config_option_key &opt_key, size_t index) const | Slic3r::ConfigBase | |
| get_extruder_nozzle_volume_count(int extruder_count, std::vector< std::vector< NozzleVolumeType > > &nozzle_volume_types) const | Slic3r::DynamicPrintConfig | |
| get_filament_type(std::string &displayed_filament_type, int id=0) | Slic3r::DynamicPrintConfig | |
| get_filament_type() const | Slic3r::DynamicPrintConfig | |
| get_filament_vendor() const | Slic3r::DynamicPrintConfig | |
| get_index_for_extruder(int extruder_or_filament_id, std::string id_name, ExtruderType extruder_type, NozzleVolumeType nozzle_volume_type, std::string variant_name, unsigned int stride=1) const | Slic3r::DynamicPrintConfig | |
| get_parameter_size(const std::string ¶m_name, size_t extruder_nums) | Slic3r::DynamicPrintConfig | |
| handle_legacy(t_config_option_key &opt_key, std::string &value) const override | Slic3r::DynamicPrintConfig | inlinevirtual |
| handle_legacy_composite() override | Slic3r::DynamicPrintConfig | inlinevirtual |
| has(const t_config_option_key &opt_key) const | Slic3r::ConfigOptionResolver | inline |
| has_multi_variant_filament() const | Slic3r::DynamicPrintConfig | |
| is_using_different_extruders() | Slic3r::DynamicPrintConfig | |
| keys() const override | Slic3r::DynamicConfig | virtual |
| load(const std::string &file, ForwardCompatibilitySubstitutionRule compatibility_rule) | Slic3r::ConfigBase | |
| Slic3r::DynamicConfig::load(const boost::property_tree::ptree &tree, ForwardCompatibilitySubstitutionRule compatibility_rule) | Slic3r::ConfigBase | |
| load_from_gcode_file(const std::string &file, ForwardCompatibilitySubstitutionRule compatibility_rule) | Slic3r::ConfigBase | |
| load_from_gcode_string_legacy(ConfigBase &config, const char *str, ConfigSubstitutionContext &substitutions) | Slic3r::ConfigBase | static |
| load_from_ini(const std::string &file, ForwardCompatibilitySubstitutionRule compatibility_rule) | Slic3r::ConfigBase | |
| load_from_ini_string(const std::string &data, ForwardCompatibilitySubstitutionRule compatibility_rule) | Slic3r::ConfigBase | |
| load_from_ini_string_commented(std::string &&data, ForwardCompatibilitySubstitutionRule compatibility_rule) | Slic3r::ConfigBase | |
| load_from_json(const std::string &file, ConfigSubstitutionContext &substitutions, bool load_inherits_in_config, std::map< std::string, std::string > &key_values, std::string &reason) | Slic3r::ConfigBase | |
| Slic3r::DynamicConfig::load_from_json(const std::string &file, ForwardCompatibilitySubstitutionRule compatibility_rule, std::map< std::string, std::string > &key_values, std::string &reason) | Slic3r::ConfigBase | |
| load_string_map(std::map< std::string, std::string > &key_values, ForwardCompatibilitySubstitutionRule compatibility_rule) | Slic3r::ConfigBase | |
| new_from_defaults_keys(const std::vector< std::string > &keys) | Slic3r::DynamicPrintConfig | static |
| normalize_fdm(int used_filaments=0) | Slic3r::DynamicPrintConfig | |
| normalize_fdm_1() | Slic3r::DynamicPrintConfig | |
| normalize_fdm_2(int num_objects, int used_filaments=0) | Slic3r::DynamicPrintConfig | |
| null_nullables() | Slic3r::ConfigBase | |
| operator!=(const DynamicConfig &rhs) const | Slic3r::DynamicConfig | inline |
| operator+=(const DynamicConfig &rhs) | Slic3r::DynamicConfig | inline |
| operator+=(DynamicConfig &&rhs) | Slic3r::DynamicConfig | inline |
| operator=(const DynamicPrintConfig &rhs) | Slic3r::DynamicPrintConfig | inline |
| operator=(DynamicPrintConfig &&rhs) noexcept | Slic3r::DynamicPrintConfig | inline |
| Slic3r::DynamicConfig::operator=(const DynamicConfig &rhs) | Slic3r::DynamicConfig | inline |
| Slic3r::DynamicConfig::operator=(DynamicConfig &&rhs) noexcept | Slic3r::DynamicConfig | inline |
| operator==(const DynamicConfig &rhs) const | Slic3r::DynamicConfig | |
| opt(const t_config_option_key &opt_key, bool create=false) | Slic3r::DynamicConfig | inline |
| opt(const t_config_option_key &opt_key) const | Slic3r::DynamicConfig | inline |
| opt_bool(const t_config_option_key &opt_key) const | Slic3r::DynamicConfig | inline |
| opt_bool(const t_config_option_key &opt_key, unsigned int idx) const | Slic3r::DynamicConfig | |
| opt_bool_nullable(const t_config_option_key &opt_key, unsigned int idx) const | Slic3r::DynamicConfig | inline |
| opt_enum(const t_config_option_key &opt_key) const | Slic3r::DynamicConfig | inline |
| opt_enum(const t_config_option_key &opt_key, unsigned int idx) const | Slic3r::DynamicConfig | inline |
| opt_enum_nullable(const t_config_option_key &opt_key, unsigned int idx) const | Slic3r::DynamicConfig | inline |
| opt_float(const t_config_option_key &opt_key) | Slic3r::DynamicConfig | inline |
| opt_float(const t_config_option_key &opt_key) const | Slic3r::DynamicConfig | inline |
| opt_float(const t_config_option_key &opt_key, unsigned int idx) | Slic3r::DynamicConfig | |
| opt_float(const t_config_option_key &opt_key, unsigned int idx) const | Slic3r::DynamicConfig | |
| opt_float_nullable(const t_config_option_key &opt_key, unsigned int idx) | Slic3r::DynamicConfig | inline |
| opt_float_nullable(const t_config_option_key &opt_key, unsigned int idx) const | Slic3r::DynamicConfig | inline |
| opt_float_or_percent_nullable(const t_config_option_key &opt_key, unsigned int idx) | Slic3r::DynamicConfig | inline |
| opt_float_or_percent_nullable(const t_config_option_key &opt_key, unsigned int idx) const | Slic3r::DynamicConfig | inline |
| opt_int(const t_config_option_key &opt_key) | Slic3r::DynamicConfig | inline |
| opt_int(const t_config_option_key &opt_key) const | Slic3r::DynamicConfig | inline |
| opt_int(const t_config_option_key &opt_key, unsigned int idx) | Slic3r::DynamicConfig | inline |
| opt_int(const t_config_option_key &opt_key, unsigned int idx) const | Slic3r::DynamicConfig | inline |
| opt_int_nullable(const t_config_option_key &opt_key, unsigned int idx) | Slic3r::DynamicConfig | inline |
| opt_int_nullable(const t_config_option_key &opt_key, unsigned int idx) const | Slic3r::DynamicConfig | inline |
| opt_serialize(const t_config_option_key &opt_key) const | Slic3r::ConfigBase | |
| opt_string(const t_config_option_key &opt_key, bool create=false) | Slic3r::DynamicConfig | inline |
| opt_string(const t_config_option_key &opt_key) const | Slic3r::DynamicConfig | inline |
| opt_string(const t_config_option_key &opt_key, unsigned int idx) | Slic3r::DynamicConfig | inline |
| opt_string(const t_config_option_key &opt_key, unsigned int idx) const | Slic3r::DynamicConfig | inline |
| option(const t_config_option_key &opt_key, bool create=false) | Slic3r::ConfigBase | inline |
| Slic3r::DynamicConfig::option(const t_config_option_key &opt_key) const | Slic3r::ConfigBase | inline |
| option_throw(const t_config_option_key &opt_key, bool create=false) | Slic3r::ConfigBase | inline |
| Slic3r::DynamicConfig::option_throw(const t_config_option_key &opt_key) const | Slic3r::ConfigBase | inline |
| options | Slic3r::DynamicConfig | private |
| optptr(const t_config_option_key &opt_key) const override | Slic3r::DynamicConfig | virtual |
| optptr(const t_config_option_key &opt_key, bool create=false) override | Slic3r::DynamicConfig | virtual |
| read_cli(int argc, const char *const argv[], t_config_option_keys *extra, t_config_option_keys *keys=nullptr) | Slic3r::DynamicConfig | |
| remove_nil_options() | Slic3r::DynamicConfig | |
| save(const std::string &file) const | Slic3r::ConfigBase | |
| save_to_json(const std::string &file, const std::string &name, const std::string &from, const std::string &version) const | Slic3r::ConfigBase | |
| Slic3r::DynamicConfig::save_to_json(std::ostream &os, const std::string &name, const std::string &from, const std::string &version, bool replace_invalid_utf8=false) const | Slic3r::ConfigBase | |
| serialize(Archive &ar) | Slic3r::DynamicConfig | inlineprivate |
| set(const std::string &opt_key, bool value, bool create=false) | Slic3r::ConfigBase | inline |
| Slic3r::DynamicConfig::set(const std::string &opt_key, int value, bool create=false) | Slic3r::ConfigBase | |
| Slic3r::DynamicConfig::set(const std::string &opt_key, double value, bool create=false) | Slic3r::ConfigBase | |
| Slic3r::DynamicConfig::set(const std::string &opt_key, const char *value, bool create=false) | Slic3r::ConfigBase | inline |
| Slic3r::DynamicConfig::set(const std::string &opt_key, const std::string &value, bool create=false) | Slic3r::ConfigBase | inline |
| set_deserialize(const t_config_option_key &opt_key, const std::string &str, ConfigSubstitutionContext &config_substitutions, bool append=false) | Slic3r::ConfigBase | |
| Slic3r::DynamicConfig::set_deserialize(std::initializer_list< SetDeserializeItem > items, ConfigSubstitutionContext &substitutions) | Slic3r::ConfigBase | |
| set_deserialize_nothrow(const t_config_option_key &opt_key_src, const std::string &value_src, ConfigSubstitutionContext &substitutions, bool append=false) | Slic3r::ConfigBase | |
| set_deserialize_strict(const t_config_option_key &opt_key, const std::string &str, bool append=false) | Slic3r::ConfigBase | inline |
| Slic3r::DynamicConfig::set_deserialize_strict(std::initializer_list< SetDeserializeItem > items) | Slic3r::ConfigBase | inline |
| set_key_value(const std::string &opt_key, ConfigOption *opt) | Slic3r::DynamicConfig | inline |
| set_num_extruders(unsigned int num_extruders) | Slic3r::DynamicPrintConfig | |
| set_num_filaments(unsigned int num_filaments) | Slic3r::DynamicPrintConfig | |
| set_resolve_capability_fn(std::function< std::string(std::string, std::string)> fn) | Slic3r::ConfigBase | inlinestatic |
| setenv_() const | Slic3r::ConfigBase | |
| size() const | Slic3r::DynamicConfig | inline |
| support_different_extruders(int &extruder_count) const | Slic3r::DynamicPrintConfig | |
| swap(DynamicConfig &other) | Slic3r::DynamicConfig | inline |
| update_diff_values_to_child_config(DynamicPrintConfig &new_config, std::string extruder_id_name, std::string extruder_variant_name, std::set< std::string > &key_set1, std::set< std::string > &key_set2) | Slic3r::DynamicPrintConfig | |
| update_filament_config_values_for_multiple_extruders(DynamicPrintConfig &printer_config, const std::unordered_map< int, std::vector< FilamentVariantUse > > &filament_variant_uses, int extruder_count, int extruder_nozzle_volume_count, std::set< std::string > &key_set, std::string id_name, std::string variant_name, std::vector< int > *slot_machine_indices=nullptr) | Slic3r::DynamicPrintConfig | |
| update_non_diff_values_to_base_config(DynamicPrintConfig &new_config, const t_config_option_keys &keys, const std::set< std::string > &different_keys, std::string extruder_id_name, std::string extruder_variant_name, std::set< std::string > &key_set1, std::set< std::string > &key_set2) | Slic3r::DynamicPrintConfig | |
| update_plugin_manifest() | Slic3r::ConfigBase | |
| update_values_from_multi_to_multi(DynamicPrintConfig &new_config, std::set< std::string > &key_set, std::string id_name, std::string variant_name, std::vector< std::string > &extruder_variants) | Slic3r::DynamicPrintConfig | |
| update_values_from_multi_to_multi_2(const std::vector< std::string > &src_extruder_variants, const std::vector< std::string > &dst_extruder_variants, const DynamicPrintConfig &dst_config, const std::set< std::string > &key_sets) | Slic3r::DynamicPrintConfig | |
| update_values_from_single_to_multi(DynamicPrintConfig &multi_config, std::set< std::string > &key_set, std::string id_name, std::string variant_name) | Slic3r::DynamicPrintConfig | |
| update_values_to_printer_extruders(DynamicPrintConfig &printer_config, int extruder_count, int extruder_nozzle_volume_count, std::vector< std::vector< NozzleVolumeType > > &nv_types, std::set< std::string > &key_set, std::string id_name, std::string variant_name, unsigned int stride=1, unsigned int extruder_id=0, NozzleVolumeType filament_nvt=nvtStandard) | Slic3r::DynamicPrintConfig | |
| update_values_to_printer_extruders_for_multiple_filaments(DynamicPrintConfig &printer_config, int extruder_count, int extruder_nozzle_volume_count, std::set< std::string > &key_set, std::string id_name, std::string variant_name) | Slic3r::DynamicPrintConfig | |
| validate(bool under_cli=false) | Slic3r::DynamicPrintConfig | |
| ~ConfigBase() override=default | Slic3r::ConfigBase | |
| ~ConfigOptionResolver() | Slic3r::ConfigOptionResolver | inlinevirtual |
| ~DynamicConfig() override=default | Slic3r::DynamicConfig | virtual |