diff options
| author | Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com> | 2026-01-11 12:36:07 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-11 12:36:07 +0100 |
| commit | 717b5ac389ea15350d32f813a3f03d908de0ab06 (patch) | |
| tree | c698d35614132823507d6226ed8d4a2d291ab21c /src/organizerproxy.h | |
| parent | 1505519ecd03e47c1c046c5c985aa947e06ff5ba (diff) | |
Add instanceName and profiles methods to plugin API (#2321)
Diffstat (limited to 'src/organizerproxy.h')
| -rw-r--r-- | src/organizerproxy.h | 5 |
1 files changed, 5 insertions, 0 deletions
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<const MOBase::IProfile> + getProfile(const QString& name) const override; + MOBase::IGameFeatures* gameFeatures() const override; HANDLE startApplication(const QString& executable, |
