From 717b5ac389ea15350d32f813a3f03d908de0ab06 Mon Sep 17 00:00:00 2001 From: Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com> Date: Sun, 11 Jan 2026 12:36:07 +0100 Subject: Add instanceName and profiles methods to plugin API (#2321) --- src/organizerproxy.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/organizerproxy.h') diff --git a/src/organizerproxy.h b/src/organizerproxy.h index 2c70cb2c..9ff664b5 100644 --- a/src/organizerproxy.h +++ b/src/organizerproxy.h @@ -30,6 +30,7 @@ public: public: // IOrganizer interface MOBase::IModRepositoryBridge* createNexusBridge() const override; + QString instanceName() const override; QString profileName() const override; QString profilePath() const override; QString downloadsPath() const override; @@ -65,6 +66,10 @@ public: // IOrganizer interface MOBase::IPluginList* pluginList() const override; MOBase::IModList* modList() const override; MOBase::IProfile* profile() const override; + QStringList profileNames() const override; + std::shared_ptr + getProfile(const QString& name) const override; + MOBase::IGameFeatures* gameFeatures() const override; HANDLE startApplication(const QString& executable, -- cgit v1.3.1