17 WwiseMergedDataSource(std::string& wwiseProjectPath, std::string& rootOutputPath, std::string& platform);
18 ~WwiseMergedDataSource() =
default;
20 virtual void InitializeSource()
override;
21 virtual void RefreshSource()
override;
22 virtual std::weak_ptr<WwiseItem> GetItems()
const override;
24 void ProcessChildrenMerge(WwiseItemPtr parent, std::map<std::string, WwiseItemPtr>& projectDBRefs);
27 std::unique_ptr<WwiseFileDataSource> m_fileDataSource;
29 std::unique_ptr<WwiseProjectDBDataSource> m_projectDataSource;