diff --git a/src/libslic3r/EmbossShape.hpp b/src/libslic3r/EmbossShape.hpp index 3e4a950037..22e5d3aee1 100644 --- a/src/libslic3r/EmbossShape.hpp +++ b/src/libslic3r/EmbossShape.hpp @@ -101,6 +101,12 @@ struct EmbossShape // Loaded string data from file std::shared_ptr file_data = nullptr; + SvgFile() {} + + SvgFile(const std::string &path) : path(path) {} + + SvgFile(const std::string &path, const std::string &path_in_3mf) : path(path), path_in_3mf(path_in_3mf) {} + template void save(Archive &ar) const { // Note: image is only cache it is not neccessary to store