#pragma once #include #include #include namespace OneSixVersionFormat { std::shared_ptr readProfileFromSingleFile(const QJsonObject &obj); VersionFilePtr fromJson(const QJsonDocument &doc, const QString &filename, const bool requireOrder); QJsonDocument toJson(const ProfilePatchPtr &patch, bool saveOrder); }