diff options
Diffstat (limited to 'src/organizerproxy.h')
| -rw-r--r-- | src/organizerproxy.h | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/src/organizerproxy.h b/src/organizerproxy.h index 144a7732..6690d612 100644 --- a/src/organizerproxy.h +++ b/src/organizerproxy.h @@ -81,60 +81,4 @@ private: };
-
-class DummyOrganizerProxy : public MOBase::IOrganizer
-{
-public:
- DummyOrganizerProxy(MOBase::IPlugin* plugin);
- ~DummyOrganizerProxy();
-
- MOBase::IModRepositoryBridge *createNexusBridge() const override;
- QString profileName() const override;
- QString profilePath() const override;
- QString downloadsPath() const override;
- QString overwritePath() const override;
- QString basePath() const override;
- QString modsPath() const override;
- MOBase::VersionInfo appVersion() const override;
- MOBase::IPluginGame *getGame(const QString &gameName) const override;
- MOBase::IModInterface *createMod(MOBase::GuessedValue<QString> &name) override;
- void modDataChanged(MOBase::IModInterface *mod) override;
- QVariant pluginSetting(const QString &pluginName, const QString &key) const override;
- void setPluginSetting(const QString &pluginName, const QString &key, const QVariant &value) override;
- QVariant persistent(const QString &pluginName, const QString &key, const QVariant &def = QVariant()) const override;
- void setPersistent(const QString &pluginName, const QString &key, const QVariant &value, bool sync = true) override;
- QString pluginDataPath() const override;
- MOBase::IModInterface *installMod(const QString &fileName, const QString &nameSuggestion = QString()) override;
- QString resolvePath(const QString &fileName) const override;
- QStringList listDirectories(const QString &directoryName) const override;
- QStringList findFiles(const QString &path, const std::function<bool(const QString &)> &filter) const override;
- QStringList findFiles(const QString &path, const QStringList &globFilters) const override;
- QStringList getFileOrigins(const QString &fileName) const override;
- QList<FileInfo> findFileInfos(const QString &path, const std::function<bool(const FileInfo&)> &filter) const override;
-
- MOBase::IDownloadManager *downloadManager() const override;
- MOBase::IPluginList *pluginList() const override;
- MOBase::IModList *modList() const override;
- MOBase::IProfile *profile() const override;
- HANDLE startApplication(const QString &executable, const QStringList &args = QStringList(), const QString &cwd = "",
- const QString &profile = "", const QString &forcedCustomOverwrite = "", bool ignoreCustomOverwrite = false) override;
- bool waitForApplication(HANDLE handle, LPDWORD exitCode = nullptr) const override;
- void refresh(bool saveChanges = true) override;
-
- bool onAboutToRun(const std::function<bool(const QString&)> &func) override;
- bool onFinishedRun(const std::function<void (const QString&, unsigned int)> &func) override;
- bool onUserInterfaceInitialized(std::function<void(QMainWindow*)> const& func) override;
- bool onProfileCreated(std::function<void(MOBase::IProfile*)> const& func) override;
- bool onProfileRenamed(std::function<void(MOBase::IProfile*, QString const&, QString const&)> const& func) override;
- bool onProfileRemoved(std::function<void(QString const&)> const& func) override;
- bool onProfileChanged(std::function<void(MOBase::IProfile*, MOBase::IProfile*)> const& func) override;
- bool onPluginSettingChanged(std::function<void(QString const&, const QString& key, const QVariant&, const QVariant&)> const& func) override;
-
- MOBase::IPluginGame const *managedGame() const override;
-
-private:
- std::unique_ptr<MOBase::IPluginList> m_plugins;
- std::unique_ptr<MOBase::IModList> m_mods;
-};
-
#endif // ORGANIZERPROXY_H
|
