MCPcopy Create free account
hub / github.com/MyGUI/mygui / installPlugin

Method installPlugin

MyGUIEngine/src/MyGUI_PluginManager.cpp:136–148  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

134 }
135
136 void PluginManager::installPlugin(IPlugin* _plugin)
137 {
138 MYGUI_ASSERT(mIsInitialise, getClassTypeName() << " used but not initialised");
139
140 MYGUI_LOG(Info, "Installing plugin: " << _plugin->getName());
141
142 mPlugins.insert(_plugin);
143 _plugin->install();
144
145 _plugin->initialize();
146
147 MYGUI_LOG(Info, "Plugin successfully installed");
148 }
149
150 void PluginManager::uninstallPlugin(IPlugin* _plugin)
151 {

Callers 5

createSceneMethod · 0.80
createSceneMethod · 0.80
dllStartPluginFunction · 0.80
dllStartPluginFunction · 0.80
dllStartPluginFunction · 0.80

Calls 4

getClassTypeNameFunction · 0.85
insertMethod · 0.45
installMethod · 0.45
initializeMethod · 0.45

Tested by

no test coverage detected