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;