summaryrefslogtreecommitdiff
path: root/src/organizerproxy.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/organizerproxy.cpp')
-rw-r--r--src/organizerproxy.cpp187
1 files changed, 130 insertions, 57 deletions
diff --git a/src/organizerproxy.cpp b/src/organizerproxy.cpp
index bfb712af..cf2e29e3 100644
--- a/src/organizerproxy.cpp
+++ b/src/organizerproxy.cpp
@@ -8,109 +8,182 @@
using namespace MOBase;
using namespace MOShared;
-OrganizerProxy::OrganizerProxy(OrganizerCore* organizer, const QString& pluginName)
- : m_Proxied(organizer), m_PluginName(pluginName) {}
-IModRepositoryBridge* OrganizerProxy::createNexusBridge() const { return new NexusBridge(m_PluginName); }
+OrganizerProxy::OrganizerProxy(OrganizerCore *organizer, const QString &pluginName)
+ : m_Proxied(organizer)
+ , m_PluginName(pluginName)
+{
+}
-QString OrganizerProxy::profileName() const { return m_Proxied->profileName(); }
+IModRepositoryBridge *OrganizerProxy::createNexusBridge() const
+{
+ return new NexusBridge(m_PluginName);
+}
-QString OrganizerProxy::profilePath() const { return m_Proxied->profilePath(); }
+QString OrganizerProxy::profileName() const
+{
+ return m_Proxied->profileName();
+}
-QString OrganizerProxy::downloadsPath() const { return m_Proxied->downloadsPath(); }
+QString OrganizerProxy::profilePath() const
+{
+ return m_Proxied->profilePath();
+}
-QString OrganizerProxy::overwritePath() const {
- /*return QDir::fromNativeSeparators(qApp->property("dataPath").toString())
- + "/"
- + ToQString(AppConfig::overwritePath());*/
- return m_Proxied->overwritePath();
+QString OrganizerProxy::downloadsPath() const
+{
+ return m_Proxied->downloadsPath();
}
-QString OrganizerProxy::basePath() const { return m_Proxied->basePath(); }
+QString OrganizerProxy::overwritePath() const
+{
+ /*return QDir::fromNativeSeparators(qApp->property("dataPath").toString())
+ + "/"
+ + ToQString(AppConfig::overwritePath());*/
+ return m_Proxied->overwritePath();
+}
-VersionInfo OrganizerProxy::appVersion() const { return m_Proxied->appVersion(); }
+QString OrganizerProxy::basePath() const
+{
+ return m_Proxied->basePath();
+}
-IModInterface* OrganizerProxy::getMod(const QString& name) const { return m_Proxied->getMod(name); }
+VersionInfo OrganizerProxy::appVersion() const
+{
+ return m_Proxied->appVersion();
+}
-IModInterface* OrganizerProxy::createMod(MOBase::GuessedValue<QString>& name) { return m_Proxied->createMod(name); }
+IModInterface *OrganizerProxy::getMod(const QString &name) const
+{
+ return m_Proxied->getMod(name);
+}
-bool OrganizerProxy::removeMod(IModInterface* mod) { return m_Proxied->removeMod(mod); }
+IModInterface *OrganizerProxy::createMod(MOBase::GuessedValue<QString> &name)
+{
+ return m_Proxied->createMod(name);
+}
-void OrganizerProxy::modDataChanged(IModInterface* mod) { m_Proxied->modDataChanged(mod); }
+bool OrganizerProxy::removeMod(IModInterface *mod)
+{
+ return m_Proxied->removeMod(mod);
+}
-QVariant OrganizerProxy::pluginSetting(const QString& pluginName, const QString& key) const {
- return m_Proxied->pluginSetting(pluginName, key);
+void OrganizerProxy::modDataChanged(IModInterface *mod)
+{
+ m_Proxied->modDataChanged(mod);
}
-void OrganizerProxy::setPluginSetting(const QString& pluginName, const QString& key, const QVariant& value) {
- m_Proxied->setPluginSetting(pluginName, key, value);
+QVariant OrganizerProxy::pluginSetting(const QString &pluginName, const QString &key) const
+{
+ return m_Proxied->pluginSetting(pluginName, key);
}
-QVariant OrganizerProxy::persistent(const QString& pluginName, const QString& key, const QVariant& def) const {
- return m_Proxied->persistent(pluginName, key, def);
+void OrganizerProxy::setPluginSetting(const QString &pluginName, const QString &key, const QVariant &value)
+{
+ m_Proxied->setPluginSetting(pluginName, key, value);
}
-void OrganizerProxy::setPersistent(const QString& pluginName, const QString& key, const QVariant& value, bool sync) {
- m_Proxied->setPersistent(pluginName, key, value, sync);
+QVariant OrganizerProxy::persistent(const QString &pluginName, const QString &key, const QVariant &def) const
+{
+ return m_Proxied->persistent(pluginName, key, def);
}
-QString OrganizerProxy::pluginDataPath() const { return m_Proxied->pluginDataPath(); }
+void OrganizerProxy::setPersistent(const QString &pluginName, const QString &key, const QVariant &value, bool sync)
+{
+ m_Proxied->setPersistent(pluginName, key, value, sync);
+}
-HANDLE OrganizerProxy::startApplication(const QString& executable, const QStringList& args, const QString& cwd,
- const QString& profile) {
- return m_Proxied->startApplication(executable, args, cwd, profile);
+QString OrganizerProxy::pluginDataPath() const
+{
+ return m_Proxied->pluginDataPath();
}
-bool OrganizerProxy::waitForApplication(HANDLE handle, LPDWORD exitCode) const {
- return m_Proxied->waitForApplication(handle, exitCode);
+HANDLE OrganizerProxy::startApplication(const QString &executable, const QStringList &args, const QString &cwd, const QString &profile)
+{
+ return m_Proxied->startApplication(executable, args, cwd, profile);
}
-bool OrganizerProxy::onAboutToRun(const std::function<bool(const QString&)>& func) {
- return m_Proxied->onAboutToRun(func);
+bool OrganizerProxy::waitForApplication(HANDLE handle, LPDWORD exitCode) const
+{
+ return m_Proxied->waitForApplication(handle, exitCode);
}
-bool OrganizerProxy::onFinishedRun(const std::function<void(const QString&, unsigned int)>& func) {
- return m_Proxied->onFinishedRun(func);
+bool OrganizerProxy::onAboutToRun(const std::function<bool (const QString &)> &func)
+{
+ return m_Proxied->onAboutToRun(func);
}
-bool OrganizerProxy::onModInstalled(const std::function<void(const QString&)>& func) {
- return m_Proxied->onModInstalled(func);
+bool OrganizerProxy::onFinishedRun(const std::function<void (const QString &, unsigned int)> &func)
+{
+ return m_Proxied->onFinishedRun(func);
}
-void OrganizerProxy::refreshModList(bool saveChanges) { m_Proxied->refreshModList(saveChanges); }
+bool OrganizerProxy::onModInstalled(const std::function<void (const QString &)> &func)
+{
+ return m_Proxied->onModInstalled(func);
+}
-IModInterface* OrganizerProxy::installMod(const QString& fileName, const QString& nameSuggestion) {
- return m_Proxied->installMod(fileName, nameSuggestion);
+void OrganizerProxy::refreshModList(bool saveChanges)
+{
+ m_Proxied->refreshModList(saveChanges);
}
-QString OrganizerProxy::resolvePath(const QString& fileName) const { return m_Proxied->resolvePath(fileName); }
+IModInterface *OrganizerProxy::installMod(const QString &fileName, const QString &nameSuggestion)
+{
+ return m_Proxied->installMod(fileName, nameSuggestion);
+}
-QStringList OrganizerProxy::listDirectories(const QString& directoryName) const {
- return m_Proxied->listDirectories(directoryName);
+QString OrganizerProxy::resolvePath(const QString &fileName) const
+{
+ return m_Proxied->resolvePath(fileName);
}
-QStringList OrganizerProxy::findFiles(const QString& path, const std::function<bool(const QString&)>& filter) const {
- return m_Proxied->findFiles(path, filter);
+QStringList OrganizerProxy::listDirectories(const QString &directoryName) const
+{
+ return m_Proxied->listDirectories(directoryName);
}
-QStringList OrganizerProxy::getFileOrigins(const QString& fileName) const {
- return m_Proxied->getFileOrigins(fileName);
+QStringList OrganizerProxy::findFiles(const QString &path, const std::function<bool(const QString&)> &filter) const
+{
+ return m_Proxied->findFiles(path, filter);
}
-QList<MOBase::IOrganizer::FileInfo>
-OrganizerProxy::findFileInfos(const QString& path,
- const std::function<bool(const MOBase::IOrganizer::FileInfo&)>& filter) const {
- return m_Proxied->findFileInfos(path, filter);
+QStringList OrganizerProxy::getFileOrigins(const QString &fileName) const
+{
+ return m_Proxied->getFileOrigins(fileName);
}
-MOBase::IDownloadManager* OrganizerProxy::downloadManager() const { return m_Proxied->downloadManager(); }
+QList<MOBase::IOrganizer::FileInfo> OrganizerProxy::findFileInfos(const QString &path, const std::function<bool (const MOBase::IOrganizer::FileInfo &)> &filter) const
+{
+ return m_Proxied->findFileInfos(path, filter);
+}
+
+MOBase::IDownloadManager *OrganizerProxy::downloadManager() const
+{
+ return m_Proxied->downloadManager();
+}
-MOBase::IPluginList* OrganizerProxy::pluginList() const { return m_Proxied->pluginList(); }
+MOBase::IPluginList *OrganizerProxy::pluginList() const
+{
+ return m_Proxied->pluginList();
+}
-MOBase::IModList* OrganizerProxy::modList() const { return m_Proxied->modList(); }
+MOBase::IModList *OrganizerProxy::modList() const
+{
+ return m_Proxied->modList();
+}
-MOBase::IProfile* OrganizerProxy::profile() const { return m_Proxied->currentProfile(); }
+MOBase::IProfile *OrganizerProxy::profile() const
+{
+ return m_Proxied->currentProfile();
+}
-MOBase::IPluginGame const* OrganizerProxy::managedGame() const { return m_Proxied->managedGame(); }
+MOBase::IPluginGame const *OrganizerProxy::managedGame() const
+{
+ return m_Proxied->managedGame();
+}
-QStringList OrganizerProxy::modsSortedByProfilePriority() const { return m_Proxied->modsSortedByProfilePriority(); }
+QStringList OrganizerProxy::modsSortedByProfilePriority() const
+{
+ return m_Proxied->modsSortedByProfilePriority();
+}