Public Member Functions | |
| PluginManager (void) | |
| ~PluginManager (void) | |
| void | LoadPlugins (BDirectory *startDir, bool deep=true) |
| BList * | GetAllPlugins (void) |
| return all Plugins in one List; | |
| BList * | GetPluginsByType (uint32 type) |
| return all Plugins with one special typ | |
| BList * | GetPluginsByGroup (const char *groupName) |
| return all Plugins with one groupName. | |
| BList * | GetPluginsByGroupAndType (const char *groupName, uint32 type) |
| BBitmap * | GetIcon (BasePlugin *plugin) |
| return the icon of this Plugin. | |
| PluginManager::PluginManager | ( | void | ) |
| PluginManager::~PluginManager | ( | void | ) |
| BList* PluginManager::GetAllPlugins | ( | void | ) | [inline] |
return all Plugins in one List;
| BBitmap * PluginManager::GetIcon | ( | BasePlugin * | plugin | ) |
return the icon of this Plugin.
. usefull ich you want to creat a ToolBarItem or something like this from the Plugin Icon
| BList * PluginManager::GetPluginsByGroup | ( | const char * | groupName | ) |
return all Plugins with one groupName.
. groupName means that this pluings lie in a directory with this name
| BList * PluginManager::GetPluginsByGroupAndType | ( | const char * | groupName, | |
| uint32 | type | |||
| ) |
| BList * PluginManager::GetPluginsByType | ( | uint32 | type | ) |
return all Plugins with one special typ
| void PluginManager::LoadPlugins | ( | BDirectory * | startDir, | |
| bool | deep = true | |||
| ) |
1.5.9