libslic3r
Library for generating gcode from 3d models
|
#include <ConfigBase.hpp>
Public Member Functions | |
ConfigOptionDef * | add (const t_config_option_key &opt_key, ConfigOptionType type) |
ConfigOptionDef * | add (const t_config_option_key &opt_key, const ConfigOptionDef &def) |
bool | has (const t_config_option_key &opt_key) const |
const ConfigOptionDef * | get (const t_config_option_key &opt_key) const |
void | merge (const ConfigDef &other) |
Public Attributes | |
t_optiondef_map | options |
Definition of configuration values for the purpose of GUI presentation, editing, value mapping and config file handling. The configuration definition is static: It does not carry the actual configuration values, but it carries the defaults of the configuration values.
ConfigOptionDef * Slic3r::ConfigDef::add | ( | const t_config_option_key & | opt_key, |
ConfigOptionType | type | ||
) |
ConfigOptionDef * Slic3r::ConfigDef::add | ( | const t_config_option_key & | opt_key, |
const ConfigOptionDef & | def | ||
) |
const ConfigOptionDef * Slic3r::ConfigDef::get | ( | const t_config_option_key & | opt_key | ) | const |
bool Slic3r::ConfigDef::has | ( | const t_config_option_key & | opt_key | ) | const |
void Slic3r::ConfigDef::merge | ( | const ConfigDef & | other | ) |
t_optiondef_map Slic3r::ConfigDef::options |