Engine settings UX update and basic functionality

This commit is contained in:
Alex Peterson
2021-05-21 22:47:41 -07:00
committed by GitHub
parent d20f3d8bd4
commit d112ae403b
25 changed files with 759 additions and 147 deletions
+13 -1
View File
@@ -22,8 +22,20 @@ namespace O3DE::ProjectManager
{
public:
EngineInfo() = default;
EngineInfo(const QString& path);
EngineInfo(const QString& path, const QString& name, const QString& version, const QString& thirdPartyPath);
// from engine.json
QString m_version;
QString m_name;
QString m_thirdPartyPath;
// from o3de_manifest.json
QString m_path;
QString m_defaultProjectsFolder;
QString m_defaultGemsFolder;
QString m_defaultTemplatesFolder;
QString m_defaultRestrictedFolder;
bool IsValid() const;
};
} // namespace O3DE::ProjectManager