#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/Config/Version.hpp>
Public Member Functions | |
| bool | is_slic3r_supported (const Semver &slicer_version) const |
| bool | is_current_slic3r_supported () const |
| bool | is_current_slic3r_downgrade () const |
Public Attributes | |
| Semver | config_version = Semver::invalid() |
| Semver | min_slic3r_version = Semver::zero() |
| Semver | max_slic3r_version = Semver::inf() |
| std::string | comment |
| bool Slic3r::GUI::Config::Version::is_current_slic3r_downgrade | ( | ) | const |
References min_slic3r_version, and Slic3r::SEMVER.
| bool Slic3r::GUI::Config::Version::is_current_slic3r_supported | ( | ) | const |
References is_slic3r_supported(), and Slic3r::SEMVER.
| bool Slic3r::GUI::Config::Version::is_slic3r_supported | ( | const Semver & | slicer_version | ) | const |
References Slic3r::GUI::Config::compare_prerelease(), config_version, Slic3r::Semver::in_range(), max_slic3r_version, min_slic3r_version, and Slic3r::Semver::prerelease().
Referenced by is_current_slic3r_supported().
| std::string Slic3r::GUI::Config::Version::comment |
| Semver Slic3r::GUI::Config::Version::config_version = Semver::invalid() |
Referenced by Slic3r::GUI::Config::Index::find(), Slic3r::PresetUpdater::priv::get_config_updates(), Slic3r::PresetUpdater::priv::get_printer_config_updates(), is_slic3r_supported(), Slic3r::GUI::Config::Index::load(), Slic3r::GUI::Config::Snapshot::load_ini(), Slic3r::GUI::Config::SnapshotDB::take_snapshot(), and Slic3r::GUI::Config::SnapshotDB::update_slic3r_versions().
| Semver Slic3r::GUI::Config::Version::max_slic3r_version = Semver::inf() |
| Semver Slic3r::GUI::Config::Version::min_slic3r_version = Semver::zero() |