mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-19 04:37:52 -06:00
More efficient syntax for the PrintConfigDef constructor
This commit is contained in:
parent
934bd43e35
commit
e381100812
3 changed files with 1064 additions and 1053 deletions
|
@ -28,6 +28,14 @@ ConfigDef::~ConfigDef()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ConfigOptionDef*
|
||||||
|
ConfigDef::add(const t_config_option_key &opt_key, ConfigOptionType type)
|
||||||
|
{
|
||||||
|
ConfigOptionDef* opt = &this->options[opt_key];
|
||||||
|
opt->type = type;
|
||||||
|
return opt;
|
||||||
|
}
|
||||||
|
|
||||||
const ConfigOptionDef*
|
const ConfigOptionDef*
|
||||||
ConfigDef::get(const t_config_option_key &opt_key) const
|
ConfigDef::get(const t_config_option_key &opt_key) const
|
||||||
{
|
{
|
||||||
|
|
|
@ -537,6 +537,7 @@ class ConfigDef
|
||||||
public:
|
public:
|
||||||
t_optiondef_map options;
|
t_optiondef_map options;
|
||||||
~ConfigDef();
|
~ConfigDef();
|
||||||
|
ConfigOptionDef* add(const t_config_option_key &opt_key, ConfigOptionType type);
|
||||||
const ConfigOptionDef* get(const t_config_option_key &opt_key) const;
|
const ConfigOptionDef* get(const t_config_option_key &opt_key) const;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue