|
Public Types |
typedef std::map< String,
PluginPtr > | PluginMap |
typedef MapContainerIterator<
PluginMap > | PluginIterator |
typedef ConstMapContainerIterator<
PluginMap > | ConstPluginIterator |
Public Member Functions |
void | addPlugin (const String &name, PluginPtr plugin) |
void | removePlugin (const String &name) |
void | clearPlugins () |
PluginIterator | getPluginIterator () |
ConstPluginIterator | getConstPluginIterator () const |
void | loadPlugin (const String &name) |
void | unloadPlugin (const String &name) |
void | loadAllPlugins () |
void | unloadAllPlugins () |
Static Public Member Functions |
static PluginManager & | getSingleton () |