|
void | init () override |
|
void | loadFirstPlugin () override |
|
bool | loadNextPlugin () override |
|
bool | loadPluginFromEngineId (const Common::String &engineId) override |
|
void | updateConfigWithFileName (const Common::String &engineId) override |
|
void | loadDetectionPlugin () override |
|
void | unloadDetectionPlugin () override |
|
void | loadAllPlugins () override |
|
void | loadAllPluginsOfType (PluginType type) override |
|
void | addPluginProvider (PluginProvider *pp) |
|
const Plugin * | findEnginePlugin (const Common::String &engineId) |
|
void | unloadPluginsExcept (PluginType type, const Plugin *plugin, bool deletePlugin=true) |
|
const PluginList & | getPlugins (PluginType t) |
|
Uncached version of plugin manager Keeps only one dynamic plugin in memory at a time