26 virtual ::std::optional<::Editor::EditorStructureTemplate> loadStructure(::std::string
const&) = 0;
28 virtual ::std::optional<::std::string> createNewEditorProjectStructure(
34 virtual ::std::vector<::Editor::EditorStructureDBMetadata>
37 virtual ::Editor::EditorStructureMetadataDeleteEditResult
const
42 virtual ::std::optional<::Editor::EditorStructureTemplate> load(
::mce::UUID const&) = 0;
44 virtual ::std::optional<::Editor::EditorStructureDBMetadata>
const getMetadataByGuid(
::mce::UUID const&) = 0;
46 virtual ::Editor::EditorStructureMetadataDeleteEditResult
const deleteEditorStructure(
::mce::UUID const&) = 0;