diff --git a/src/PluginManager.cpp b/src/PluginManager.cpp index 47144faf5..2ad6e849c 100644 --- a/src/PluginManager.cpp +++ b/src/PluginManager.cpp @@ -1547,6 +1547,11 @@ ComponentInterface *PluginManager::GetInstance(const PluginID & ID) } } +PluginID PluginManager::GetID(ModuleInterface *module) +{ + return ModuleManager::GetID(module); +} + PluginID PluginManager::GetID(ComponentInterface *command) { return wxString::Format(wxT("%s_%s_%s_%s_%s"), diff --git a/src/PluginManager.h b/src/PluginManager.h index c41254bdc..aa06e2f20 100644 --- a/src/PluginManager.h +++ b/src/PluginManager.h @@ -236,6 +236,7 @@ public: static PluginManager & Get(); + static PluginID GetID(ModuleInterface *module); static PluginID GetID(ComponentInterface *command); static PluginID GetID(EffectDefinitionInterface *effect);