First part of UI feedback for downloading gems

Signed-off-by: AMZN-Phil <pconroy@amazon.com>
This commit is contained in:
AMZN-Phil
2021-10-19 19:48:36 -07:00
parent c8dc309b32
commit 02364b869e
10 changed files with 181 additions and 10 deletions
@@ -187,6 +187,8 @@ namespace O3DE::ProjectManager
* @return A list of gem repo infos.
*/
virtual AZ::Outcome<QVector<GemRepoInfo>, AZStd::string> GetAllGemRepoInfos() = 0;
virtual AZ::Outcome<void, AZStd::string> DownloadGem(const QString& gemName, std::function<void(int)> gemProgressCallback) = 0;
};
using PythonBindingsInterface = AZ::Interface<IPythonBindings>;