Choreonoid
1.5
|
#include <ExtensionManager.h>
Public Member Functions | |
ExtensionManager (const std::string &moduleName, bool isPlugin) | |
ExtensionManager (const std::string &moduleName, const std::string &version, bool isPlugin) | |
virtual | ~ExtensionManager () |
const std::string & | name () const |
const std::string & | textDomain () const |
ItemManager & | itemManager () |
TimeSyncItemEngineManager & | timeSyncItemEngineManger () |
ViewManager & | viewManager () |
MenuManager & | menuManager () |
OptionManager & | optionManager () |
void | addToolBar (ToolBar *toolBar) |
template<class PointerType > | |
PointerType | manage (PointerType pointer) |
SignalProxy< void()> | sigSystemUpdated () |
SignalProxy< void()> | sigReleaseRequest () |
void | setProjectArchiver (const std::string &name, boost::function< bool(Archive &)> storeFunction, boost::function< void(const Archive &)> restoreFunction) |
void | setProjectArchiver (boost::function< bool(Archive &)> storeFunction, boost::function< void(const Archive &)> restoreFunction) |
Static Public Member Functions | |
static void | notifySystemUpdate () |
Friends | |
class | ExtensionManagerImpl |
ExtensionManager::ExtensionManager | ( | const std::string & | moduleName, |
bool | isPlugin | ||
) |
ExtensionManager::ExtensionManager | ( | const std::string & | moduleName, |
const std::string & | version, | ||
bool | isPlugin | ||
) |
|
virtual |
void ExtensionManager::addToolBar | ( | ToolBar * | toolBar | ) |
ItemManager & ExtensionManager::itemManager | ( | ) |
|
inline |
MenuManager & ExtensionManager::menuManager | ( | ) |
const std::string & ExtensionManager::name | ( | ) | const |
|
static |
OptionManager & ExtensionManager::optionManager | ( | ) |
void ExtensionManager::setProjectArchiver | ( | const std::string & | name, |
boost::function< bool(Archive &)> | storeFunction, | ||
boost::function< void(const Archive &)> | restoreFunction | ||
) |
void ExtensionManager::setProjectArchiver | ( | boost::function< bool(Archive &)> | storeFunction, |
boost::function< void(const Archive &)> | restoreFunction | ||
) |
SignalProxy< void()> ExtensionManager::sigReleaseRequest | ( | ) |
SignalProxy< void()> ExtensionManager::sigSystemUpdated | ( | ) |
const std::string & ExtensionManager::textDomain | ( | ) | const |
TimeSyncItemEngineManager & ExtensionManager::timeSyncItemEngineManger | ( | ) |
ViewManager & ExtensionManager::viewManager | ( | ) |
|
friend |