#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/PresetCacheFormat.hpp>
Static Public Member Functions | |
| static bool | save (const std::string &path, const std::string &vendor_name, const std::string &vendor_version, const VendorCacheData &data) |
| static bool | load (const std::string &path, const std::string &expected_vendor_name, const Semver &expected_vendor_version, VendorCacheData &data) |
| static bool | load_vendor_profile (const std::string &path, const std::string &expected_vendor_name, const Semver &expected_vendor_version, VendorProfile &vendor) |
| static std::string | peek_version (const std::string &path, const std::string &expected_vendor_name) |
| static Semver | usable_version (const std::string &path, const std::string &expected_vendor_name) |
| static bool | carries_preset (const std::string &path, const std::string &vendor_name, Preset::Type type, const std::string &preset_name) |
|
static |
References Slic3r::empty(), Slic3r::CacheDictionary::load(), Slic3r::CachedPreset::name, Slic3r::skip_config(), Slic3r::Preset::TYPE_FILAMENT, Slic3r::Preset::TYPE_PRINT, and Slic3r::Preset::TYPE_PRINTER.
Referenced by Slic3r::PresetBundle::find_preset_vendor().
|
static |
References Slic3r::read_cache_up_to_presets(), and Slic3r::VendorCacheData::vendors.
Referenced by Slic3r::PresetBundle::load_vendor_cache(), and Slic3r::PresetBundle::read_vendor().
|
static |
References Slic3r::read_cache_up_to_presets().
Referenced by Slic3r::PresetBundle::read_vendor().
|
static |
Referenced by Slic3r::GUI::GuideFrame::BuildProfileDataFromVendors(), and Slic3r::installable_cache_version().
|
static |
References Slic3r::CacheDictionary::collect(), Slic3r::VendorCacheData::filament_entries, Slic3r::VendorCacheData::machine_entries, Slic3r::VendorCacheData::parse_errors, Slic3r::VendorCacheData::process_entries, Slic3r::CacheDictionary::save(), and Slic3r::VendorCacheData::vendors.
Referenced by Slic3r::PresetBundle::install_vendor_read().
|
static |
References Slic3r::Semver::invalid(), and Slic3r::Semver::parse().
Referenced by Slic3r::PresetUpdater::priv::get_config_updates(), Slic3r::install_vendor_bundles_from_resources(), Slic3r::installed_vendor_version(), and Slic3r::is_vendor_installed().