OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
PublishSettings.cpp File Reference
#include "PublishSettings.hpp"
#include "Config.hpp"
#include "PresetBundle.hpp"
#include "Preset.hpp"
#include "PrintConfig.hpp"
#include "MaterialType.hpp"
#include <boost/log/trivial.hpp>
#include <boost/algorithm/string/trim.hpp>
#include <cstddef>
#include <map>
#include <set>
#include <string>
#include <vector>
Include dependency graph for PublishSettings.cpp:

Go to the source code of this file.

Namespaces

namespace  Slic3r
 |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/

Functions

std::string Slic3r::publish_base_key (const std::string &key)
static int Slic3r::publish_variant_index (const std::string &key, const std::string &base_key)
std::string Slic3r::normalize_filament_type (const std::string &type)
void Slic3r::make_publish_universal (DynamicPrintConfig &config)
std::string Slic3r::publish_material_base_name (const std::string &preset_name)
const std::set< std::string > & Slic3r::publish_structural_keys ()
const std::set< std::string > & Slic3r::publish_mixed_keys ()
const std::vector< PublishablePrinterOption > & Slic3r::publishable_printer_retraction_options ()
const std::vector< PublishablePrinterOption > & Slic3r::publishable_printer_z_hop_options ()
const std::set< std::string > & Slic3r::publishable_printer_keys ()
std::vector< std::string > Slic3r::collect_dirty_settings_keys (const PresetBundle &bundle)
DynamicPrintConfig Slic3r::filter_published_config (const DynamicPrintConfig &full_config, const std::vector< std::string > &published_keys, const std::vector< PublishedMaterialEntry > &material_keys)