| 512 | } |
| 513 | |
| 514 | bool ModuleManager::RegisterEffectPlugin(const PluginID & providerID, const PluginPath & path, TranslatableString &errMsg) |
| 515 | { |
| 516 | errMsg = {}; |
| 517 | if (mProviders.find(providerID) == mProviders.end()) |
| 518 | { |
| 519 | return false; |
| 520 | } |
| 521 | |
| 522 | auto nFound = mProviders[providerID]->DiscoverPluginsAtPath(path, errMsg, PluginManagerInterface::DefaultRegistrationCallback); |
| 523 | |
| 524 | return nFound > 0; |
| 525 | } |
| 526 | |
| 527 | PluginProvider *ModuleManager::CreateProviderInstance(const PluginID & providerID, |
| 528 | const PluginPath & path) |
no test coverage detected