21 bool open_project(
const std::filesystem::path& projectFile);
22 void create_project(
const std::filesystem::path& projectFile) {}
24 void save_project()
const;
26 void encode_all_media()
const;
29 [[nodiscard]] std::weak_ptr<sbk::engine::sound_container> get_preview_container()
const;
36 void createPreviewContainer();
38 void build_soundbanks()
const;
40 void saveSystem()
const;
41 void saveObjects()
const;
44 std::weak_ptr<sbk::engine::sound_container> m_previewSoundContainer;