From d13f6bb870cdda71257f665367be8ef9fca86255 Mon Sep 17 00:00:00 2001 From: Mikaƫl Capelle Date: Tue, 17 May 2022 11:47:01 +0200 Subject: Apply clang-format. --- src/organizerproxy.h | 132 ++++++++++++++++++++++++++++++--------------------- 1 file changed, 77 insertions(+), 55 deletions(-) (limited to 'src/organizerproxy.h') diff --git a/src/organizerproxy.h b/src/organizerproxy.h index 60e891ed..771d0981 100644 --- a/src/organizerproxy.h +++ b/src/organizerproxy.h @@ -3,8 +3,8 @@ #include -#include #include +#include #include "organizercore.h" @@ -17,20 +17,18 @@ class OrganizerProxy : public MOBase::IOrganizer { public: - - OrganizerProxy(OrganizerCore *organizer, PluginContainer *pluginContainer, MOBase::IPlugin *plugin); + OrganizerProxy(OrganizerCore* organizer, PluginContainer* pluginContainer, + MOBase::IPlugin* plugin); ~OrganizerProxy(); public: - /** * @return the plugin corresponding to this proxy. */ - MOBase::IPlugin* plugin() const { return m_Plugin; } - -public: // IOrganizer interface + MOBase::IPlugin* plugin() const { return m_Plugin; } - virtual MOBase::IModRepositoryBridge *createNexusBridge() const; +public: // IOrganizer interface + virtual MOBase::IModRepositoryBridge* createNexusBridge() const; virtual QString profileName() const; virtual QString profilePath() const; virtual QString downloadsPath() const; @@ -38,75 +36,100 @@ public: // IOrganizer interface virtual QString basePath() const; virtual QString modsPath() const; virtual MOBase::VersionInfo appVersion() const; - virtual MOBase::IPluginGame *getGame(const QString &gameName) const; - virtual MOBase::IModInterface *createMod(MOBase::GuessedValue &name); - virtual void modDataChanged(MOBase::IModInterface *mod); - virtual QVariant persistent(const QString &pluginName, const QString &key, const QVariant &def = QVariant()) const; - virtual void setPersistent(const QString &pluginName, const QString &key, const QVariant &value, bool sync = true); + virtual MOBase::IPluginGame* getGame(const QString& gameName) const; + virtual MOBase::IModInterface* createMod(MOBase::GuessedValue& name); + virtual void modDataChanged(MOBase::IModInterface* mod); + virtual QVariant persistent(const QString& pluginName, const QString& key, + const QVariant& def = QVariant()) const; + virtual void setPersistent(const QString& pluginName, const QString& key, + const QVariant& value, bool sync = true); virtual QString pluginDataPath() const; - virtual MOBase::IModInterface *installMod(const QString &fileName, const QString &nameSuggestion = QString()); - virtual QString resolvePath(const QString &fileName) const; - virtual QStringList listDirectories(const QString &directoryName) const; - virtual QStringList findFiles(const QString &path, const std::function &filter) const override; - virtual QStringList findFiles(const QString &path, const QStringList &globFilters) const override; - virtual QStringList getFileOrigins(const QString &fileName) const override; - virtual QList findFileInfos(const QString &path, const std::function &filter) const override; + virtual MOBase::IModInterface* installMod(const QString& fileName, + const QString& nameSuggestion = QString()); + virtual QString resolvePath(const QString& fileName) const; + virtual QStringList listDirectories(const QString& directoryName) const; + virtual QStringList + findFiles(const QString& path, + const std::function& filter) const override; + virtual QStringList findFiles(const QString& path, + const QStringList& globFilters) const override; + virtual QStringList getFileOrigins(const QString& fileName) const override; + virtual QList + findFileInfos(const QString& path, + const std::function& filter) const override; virtual std::shared_ptr virtualFileTree() const override; - virtual MOBase::IDownloadManager *downloadManager() const; - virtual MOBase::IPluginList *pluginList() const; - virtual MOBase::IModList *modList() const; - virtual MOBase::IProfile *profile() const override; - virtual HANDLE startApplication(const QString &executable, const QStringList &args = QStringList(), const QString &cwd = "", - const QString &profile = "", const QString &forcedCustomOverwrite = "", bool ignoreCustomOverwrite = false); - virtual bool waitForApplication(HANDLE handle, bool refresh = true, LPDWORD exitCode = nullptr) const; + virtual MOBase::IDownloadManager* downloadManager() const; + virtual MOBase::IPluginList* pluginList() const; + virtual MOBase::IModList* modList() const; + virtual MOBase::IProfile* profile() const override; + virtual HANDLE startApplication(const QString& executable, + const QStringList& args = QStringList(), + const QString& cwd = "", const QString& profile = "", + const QString& forcedCustomOverwrite = "", + bool ignoreCustomOverwrite = false); + virtual bool waitForApplication(HANDLE handle, bool refresh = true, + LPDWORD exitCode = nullptr) const; virtual void refresh(bool saveChanges); - virtual bool onAboutToRun(const std::function &func) override; - virtual bool onFinishedRun(const std::function &func) override; - virtual bool onUserInterfaceInitialized(std::function const& func) override; - virtual bool onProfileCreated(std::function const& func) override; - virtual bool onProfileRenamed(std::function const& func) override; - virtual bool onProfileRemoved(std::function const& func) override; - virtual bool onProfileChanged(std::function const& func) override; + virtual bool onAboutToRun(const std::function& func) override; + virtual bool + onFinishedRun(const std::function& func) override; + virtual bool + onUserInterfaceInitialized(std::function const& func) override; + virtual bool + onProfileCreated(std::function const& func) override; + virtual bool onProfileRenamed( + std::function const& + func) override; + virtual bool + onProfileRemoved(std::function const& func) override; + virtual bool onProfileChanged( + std::function const& func) override; // Plugin related: virtual bool isPluginEnabled(QString const& pluginName) const override; virtual bool isPluginEnabled(MOBase::IPlugin* plugin) const override; - virtual QVariant pluginSetting(const QString& pluginName, const QString& key) const override; - virtual void setPluginSetting(const QString& pluginName, const QString& key, const QVariant& value) override; - virtual bool onPluginSettingChanged(std::function const& func) override; - virtual bool onPluginEnabled(std::function const& func) override; - virtual bool onPluginEnabled(const QString& pluginName, std::function const& func) override; - virtual bool onPluginDisabled(std::function const& func) override; - virtual bool onPluginDisabled(const QString& pluginName, std::function const& func) override; - - virtual MOBase::IPluginGame const *managedGame() const; + virtual QVariant pluginSetting(const QString& pluginName, + const QString& key) const override; + virtual void setPluginSetting(const QString& pluginName, const QString& key, + const QVariant& value) override; + virtual bool onPluginSettingChanged( + std::function const& func) override; + virtual bool + onPluginEnabled(std::function const& func) override; + virtual bool onPluginEnabled(const QString& pluginName, + std::function const& func) override; + virtual bool + onPluginDisabled(std::function const& func) override; + virtual bool onPluginDisabled(const QString& pluginName, + std::function const& func) override; + + virtual MOBase::IPluginGame const* managedGame() const; protected: - // The container needs access to some callbacks to simulate startup. friend class PluginContainer; /** - * @brief Connect the signals from this proxy and all the child proxies (plugin list, mod - * list, etc.) to the actual implementation. Before this call, plugins can register signals - * but they won't be triggered. + * @brief Connect the signals from this proxy and all the child proxies (plugin list, + * mod list, etc.) to the actual implementation. Before this call, plugins can + * register signals but they won't be triggered. */ void connectSignals(); /** - * @brief Disconnect the signals from this proxy and all the child proxies (plugin list, mod - * list, etc.) from the actual implementation. + * @brief Disconnect the signals from this proxy and all the child proxies (plugin + * list, mod list, etc.) from the actual implementation. */ void disconnectSignals(); private: + OrganizerCore* m_Proxied; + PluginContainer* m_PluginContainer; - OrganizerCore *m_Proxied; - PluginContainer *m_PluginContainer; - - MOBase::IPlugin *m_Plugin; + MOBase::IPlugin* m_Plugin; OrganizerCore::SignalAboutToRunApplication m_AboutToRun; OrganizerCore::SignalFinishedRunApplication m_FinishedRun; @@ -124,7 +147,6 @@ private: std::unique_ptr m_DownloadManagerProxy; std::unique_ptr m_ModListProxy; std::unique_ptr m_PluginListProxy; - }; -#endif // ORGANIZERPROXY_H +#endif // ORGANIZERPROXY_H -- cgit v1.3.1