#include <PluginManager.h>
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 () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|