|
MyGUI 3.4.3
|
Plugin manager. Load/unload and register plugins. More...
#include <MyGUI_PluginManager.h>

Public Member Functions | |
| PluginManager (const PluginManager &)=delete | |
| PluginManager & | operator= (const PluginManager &)=delete |
| PluginManager () | |
| void | initialise () |
| void | shutdown () |
| bool | loadPlugin (std::string_view _file) |
| Load plugin. | |
| void | unloadPlugin (std::string_view _file) |
| Unload plugin. | |
| void | installPlugin (IPlugin *_plugin) |
| void | uninstallPlugin (IPlugin *_plugin) |
| void | unloadAllPlugins () |
| Unload all plugins. | |
Public Member Functions inherited from MyGUI::MemberObsolete< PluginManager > | |
| bool | load (const std::string &_file) |
Static Public Member Functions | |
| static PluginManager & | getInstance () |
| static PluginManager * | getInstancePtr () |
| static std::string_view | getClassTypeName () |
Plugin manager. Load/unload and register plugins.
Definition at line 24 of file MyGUI_PluginManager.h.
|
delete |
| MyGUI::PluginManager::PluginManager | ( | ) |
Definition at line 19 of file MyGUI_PluginManager.cpp.
|
static |
|
static |
|
static |
| void MyGUI::PluginManager::initialise | ( | ) |
Definition at line 25 of file MyGUI_PluginManager.cpp.
| bool MyGUI::PluginManager::loadPlugin | ( | std::string_view | _file | ) |
Load plugin.
Definition at line 49 of file MyGUI_PluginManager.cpp.
|
delete |
| void MyGUI::PluginManager::shutdown | ( | ) |
Definition at line 37 of file MyGUI_PluginManager.cpp.
| void MyGUI::PluginManager::unloadAllPlugins | ( | ) |
Unload all plugins.
Definition at line 165 of file MyGUI_PluginManager.cpp.
| void MyGUI::PluginManager::unloadPlugin | ( | std::string_view | _file | ) |
Unload plugin.
Definition at line 81 of file MyGUI_PluginManager.cpp.