summaryrefslogtreecommitdiffstats
path: root/MultiMC.h
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2013-09-18 00:08:42 +0200
committerPetr Mrázek <peterix@gmail.com>2013-09-18 00:08:42 +0200
commit930b07afd4229e952d0cd47ca62cd94235499a0c (patch)
tree34cd74c3652da4b3ad0fd008faa2ab67adb4901f /MultiMC.h
parent5cd3420c46e0b54f1479ddf720a8c9131c460a5e (diff)
parentb979d0ce5da515793a02802a6421ef607a498323 (diff)
downloadMultiMC-930b07afd4229e952d0cd47ca62cd94235499a0c.tar
MultiMC-930b07afd4229e952d0cd47ca62cd94235499a0c.tar.gz
MultiMC-930b07afd4229e952d0cd47ca62cd94235499a0c.tar.lz
MultiMC-930b07afd4229e952d0cd47ca62cd94235499a0c.tar.xz
MultiMC-930b07afd4229e952d0cd47ca62cd94235499a0c.zip
Merge branch 'feature_library_model' into develop
Diffstat (limited to 'MultiMC.h')
-rw-r--r--MultiMC.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/MultiMC.h b/MultiMC.h
index 216c670b..d3e92584 100644
--- a/MultiMC.h
+++ b/MultiMC.h
@@ -4,11 +4,14 @@
#include "MultiMCVersion.h"
#include "config.h"
+class MinecraftVersionList;
+class LWJGLVersionList;
class HttpMetaCache;
class SettingsObject;
class InstanceList;
class IconList;
class QNetworkAccessManager;
+class ForgeVersionList;
#if defined(MMC)
#undef MMC
@@ -61,6 +64,12 @@ public:
{
return m_metacache;
}
+
+ LWJGLVersionList * lwjgllist();
+
+ ForgeVersionList * forgelist();
+
+ MinecraftVersionList * minecraftlist();
private:
void initGlobalSettings();
@@ -76,5 +85,9 @@ private:
QNetworkAccessManager * m_qnam = nullptr;
HttpMetaCache * m_metacache = nullptr;
Status m_status = MultiMC::Failed;
+ LWJGLVersionList * m_lwjgllist = nullptr;
+ ForgeVersionList * m_forgelist = nullptr;
+ MinecraftVersionList * m_minecraftlist = nullptr;
+
MultiMCVersion m_version = {VERSION_MAJOR, VERSION_MINOR, VERSION_REVISION, VERSION_BUILD};
}; \ No newline at end of file