NOISSUE hide mojang structs inside the mojang format entirely

This commit is contained in:
Petr Mrázek 2016-03-07 22:26:44 +01:00
parent d4eacb56b3
commit ead4c17d0a
5 changed files with 145 additions and 242 deletions

View file

@ -14,6 +14,8 @@
class MinecraftProfile;
class VersionFile;
struct MojangDownloadInfo;
struct MojangAssetIndexInfo;
typedef std::shared_ptr<VersionFile> VersionFilePtr;
class VersionFile : public ProfilePatch
@ -181,10 +183,10 @@ public: /* data */
QList<JarmodPtr> jarMods;
// Mojang: list of 'downloads' - client jar, server jar, windows server exe, maybe more.
QMap <QString, MojangDownloadInfoPtr> mojangDownloads;
QMap <QString, std::shared_ptr<MojangDownloadInfo>> mojangDownloads;
// Mojang: extended asset index download information
MojangAssetIndexInfoPtr mojangAssetIndex;
std::shared_ptr<MojangAssetIndexInfo> mojangAssetIndex;
};