diff options
| author | Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com> | 2026-01-31 16:49:46 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-31 16:49:46 +0100 |
| commit | a394f02e97ad0bf328fa735cbdbfbe026c03655d (patch) | |
| tree | 4fbac2fa4fe6d77f77ee65761f6e8147ae577a4b /src/organizerproxy.cpp | |
| parent | aa44561e86b6520ee0ab10a58db52b6fdd77d991 (diff) | |
Add executables list to plugin API (#2327)
Diffstat (limited to 'src/organizerproxy.cpp')
| -rw-r--r-- | src/organizerproxy.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/organizerproxy.cpp b/src/organizerproxy.cpp index 776f842c..973af3d1 100644 --- a/src/organizerproxy.cpp +++ b/src/organizerproxy.cpp @@ -1,6 +1,7 @@ #include "organizerproxy.h" #include "downloadmanagerproxy.h" +#include "executableslistproxy.h" #include "gamefeaturesproxy.h" #include "glob_matching.h" #include "instancemanager.h" @@ -28,6 +29,8 @@ OrganizerProxy::OrganizerProxy(OrganizerCore* organizer, m_DownloadManagerProxy( std::make_unique<DownloadManagerProxy>(this, organizer->downloadManager())), m_ModListProxy(std::make_unique<ModListProxy>(this, organizer->modList())), + m_ExecutablesListProxy( + std::make_unique<ExecutablesListProxy>(organizer->executablesList())), m_PluginListProxy( std::make_unique<PluginListProxy>(this, organizer->pluginList())), m_GameFeaturesProxy( @@ -365,6 +368,11 @@ MOBase::IModList* OrganizerProxy::modList() const return m_ModListProxy.get(); } +MOBase::IExecutablesList* OrganizerProxy::executablesList() const +{ + return m_ExecutablesListProxy.get(); +} + MOBase::IGameFeatures* OrganizerProxy::gameFeatures() const { return m_GameFeaturesProxy.get(); |
