diff options
Diffstat (limited to 'src/modlist.h')
| -rw-r--r-- | src/modlist.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/modlist.h b/src/modlist.h index 385ca04c..3ab486c9 100644 --- a/src/modlist.h +++ b/src/modlist.h @@ -397,5 +397,19 @@ private: };
+
+class DummyModList : public MOBase::IModList
+{
+public:
+ QString displayName(const QString &internalName) const override;
+ QStringList allMods() const override;
+ ModStates state(const QString &name) const override;
+ bool setActive(const QString &name, bool active) override;
+ int priority(const QString &name) const override;
+ bool setPriority(const QString &name, int newPriority) override;
+ bool onModStateChanged(const std::function<void(const QString&, ModStates)> &func) override;
+ bool onModMoved(const std::function<void (const QString &, int, int)> &func) override;
+};
+
#endif // MODLIST_H
|
