diff options
Diffstat (limited to 'libmultimc/include')
-rw-r--r-- | libmultimc/include/instance.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libmultimc/include/instance.h b/libmultimc/include/instance.h index 7de61343..aaefbd6e 100644 --- a/libmultimc/include/instance.h +++ b/libmultimc/include/instance.h @@ -22,6 +22,7 @@ #include <settingsobject.h> #include "inifile.h" +#include "instancetypeinterface.h" #include "libmmc_config.h" @@ -251,6 +252,16 @@ public: QString modListFile() const; + + //////// INSTANCE TYPE STUFF //////// + + /*! + * \brief Returns a pointer to this instance's type. + * \return A pointer to this instance's type interface. + */ + virtual const InstanceTypeInterface *instanceType() const = 0; + + //////// OTHER FUNCTIONS //////// //// Version System //// |