ScummVM API documentation
PluginManager Member List

This is the complete list of members for PluginManager, including all inherited members.

_instance (defined in PluginManager)PluginManagerprotectedstatic
_pluginsInMem (defined in PluginManager)PluginManagerprotected
_providers (defined in PluginManager)PluginManagerprotected
addPluginProvider(PluginProvider *pp) (defined in PluginManager)PluginManager
addToPluginsInMemList(Plugin *plugin) (defined in PluginManager)PluginManagerprotected
destroy() (defined in PluginManager)PluginManagerinlinestatic
findEnginePlugin(const Common::String &engineId)PluginManager
findLoadedPlugin(const Common::String &engineId) (defined in PluginManager)PluginManagerprotected
getPlugins(PluginType t) (defined in PluginManager)PluginManagerinline
init() (defined in PluginManager)PluginManagerinlinevirtual
instance() (defined in PluginManager)PluginManagerstatic
loadAllPlugins() (defined in PluginManager)PluginManagervirtual
loadAllPluginsOfType(PluginType type) (defined in PluginManager)PluginManagervirtual
loadDetectionPlugin() (defined in PluginManager)PluginManagerinlinevirtual
loadFirstPlugin() (defined in PluginManager)PluginManagerinlinevirtual
loadNextPlugin() (defined in PluginManager)PluginManagerinlinevirtual
loadPluginFromEngineId(const Common::String &engineId) (defined in PluginManager)PluginManagerinlinevirtual
PluginManager() (defined in PluginManager)PluginManagerprotected
ProviderList typedef (defined in PluginManager)PluginManagerprotected
tryLoadPlugin(Plugin *plugin) (defined in PluginManager)PluginManagerprotected
unloadAllPlugins() (defined in PluginManager)PluginManagerprotected
unloadDetectionPlugin() (defined in PluginManager)PluginManagerinlinevirtual
unloadPluginsExcept(PluginType type, const Plugin *plugin, bool deletePlugin=true) (defined in PluginManager)PluginManager
updateConfigWithFileName(const Common::String &engineId) (defined in PluginManager)PluginManagerinlinevirtual
~PluginManager() (defined in PluginManager)PluginManagervirtual