#define MRMESH_API
Definition MRMeshFwd.h:80
named object in the data model
Definition MRObject.h:62
Expected< void > toAnySupportedFormat(const Object &object, const std::filesystem::path &file, const Settings &settings={})
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:14
Expected< void > serializeObjectTree(const Object &object, const std::filesystem::path &path, FolderCallback preCompress, const SceneSave::Settings &settings={})
saves object subtree in given scene file (zip/mru)
tl::expected< T, E > Expected
Definition MRExpected.h:31
Expected< void > toAnySupportedSceneFormat(const Object &object, const std::filesystem::path &file, const Settings &settings={})
Definition MRIOFormatsRegistry.h:324
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
Definition MRObjectSaveSettings.h:27
Definition MRObjectSaveSettings.h:11