#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:80
named object in the data model
Definition MRObject.h:62
MRMESH_API Expected< void > toAnySupportedSceneFormat(const Object &object, const std::filesystem::path &file, const Settings &settings={})
MRMESH_API Expected< void > toAnySupportedFormat(const Object &object, const std::filesystem::path &file, const Settings &settings={})
Definition MRCameraOrientationPlugin.h:8
std::function< void(const std::filesystem::path &tempFolderName)> FolderCallback
this callback will be called before compression on serialization and after decompression on deseriali...
Definition MRUniqueTemporaryFolder.h:11
tl::expected< T, E > Expected
Definition MRExpected.h:28
MRMESH_API Expected< void > serializeObjectTree(const Object &object, const std::filesystem::path &path, FolderCallback preCompress, const ObjectSave::Settings &settings={})
saves object subtree in given scene file (zip/mru)
Definition MRObjectSaveSettings.h:11