Choreonoid  1.8
cnoid::ItemManager Member List

This is the complete list of members for cnoid::ItemManager, including all inherited members.

addAlias(const std::string &className, const std::string &moduleName)cnoid::ItemManagerinline
addCreationPanel(ItemCreationPanel *panel=nullptr)cnoid::ItemManagerinline
addFileIO(ItemFileIO *fileIO)cnoid::ItemManagerinline
addLoader(const std::string &caption, const std::string &format, const std::string &extensions, typename FileFunction< ItemType >::Function function, int usage=Standard)cnoid::ItemManagerinline
addLoader(const std::string &caption, const std::string &format, std::function< std::string()> getExtensions, typename FileFunction< ItemType >::Function function, int usage=Standard)cnoid::ItemManagerinline
addLoaderAndSaver(const std::string &caption, const std::string &format, const std::string &extensions, typename FileFunction< ItemType >::Function loaderFunction, typename FileFunction< ItemType >::Function saverFunction, int usage=Standard)cnoid::ItemManagerinline
addLoaderAndSaver(const std::string &caption, const std::string &format, std::function< std::string()> getExtensions, typename FileFunction< ItemType >::Function loaderFunction, typename FileFunction< ItemType >::Function saverFunction, int usage=Standard)cnoid::ItemManagerinline
addMenuItemToImport(const std::string &caption, std::function< void()> slot)cnoid::ItemManager
addSaver(const std::string &caption, const std::string &format, const std::string &extensions, typename FileFunction< ItemType >::Function function, int usage=Standard)cnoid::ItemManagerinline
addSaver(const std::string &caption, const std::string &format, std::function< std::string()> getExtensions, typename FileFunction< ItemType >::Function function, int usage=Standard)cnoid::ItemManagerinline
bindTextDomain(const std::string &domain)cnoid::ItemManager
Conversion enum valuecnoid::ItemManager
createAddon(const std::type_info &type)cnoid::ItemManagerstatic
createAddon(const std::string &moduleName, const std::string &addonName)cnoid::ItemManagerstatic
createItem(const std::string &moduleName, const std::string &itemClassName)cnoid::ItemManagerstatic
createItem(int itemClassId)cnoid::ItemManagerstatic
createItemWithDialog(Item *parentItem, bool doAddition=true, Item *nextItem=nullptr, Item *protoItem=nullptr, const std::string &title=std::string())cnoid::ItemManagerinlinestatic
detachAllManagedTypeItemsFromRoot()cnoid::ItemManager
findFileIO(const std::type_info &type, const std::string &format)cnoid::ItemManagerstatic
findOriginalItemForReloadedItem(Item *item)cnoid::ItemManagerstatic
getAddonIdentifier(ItemAddon *addon, std::string &out_moduleName, std::string &out_addonName)cnoid::ItemManagerstatic
getClassIdentifier(Item *item, std::string &out_moduleName, std::string &out_className)cnoid::ItemManagerstatic
getFileIOs()cnoid::ItemManagerinlinestatic
getFileIOs(const std::type_info &type)cnoid::ItemManagerstatic
Internal enum valuecnoid::ItemManager
IoUsageType enum namecnoid::ItemManager
Item classcnoid::ItemManagerfriend
ItemManager(const std::string &moduleName, MenuManager &menuManager)cnoid::ItemManager
loadItemsWithDialog(Item *parentItem, bool doAddtion=true, Item *nextItem=nullptr)cnoid::ItemManagerinlinestatic
PRIORITY_COMPATIBILITY enum valuecnoid::ItemManager
PRIORITY_CONVERSION enum valuecnoid::ItemManager
PRIORITY_DEFAULT enum valuecnoid::ItemManager
PRIORITY_OPTIONAL enum valuecnoid::ItemManager
registerAbstractClass()cnoid::ItemManagerinline
registerAddon(const std::string &name, std::function< ItemAddon *(void)> factory=nullptr)cnoid::ItemManagerinline
registerClass(const std::string &className)cnoid::ItemManagerinline
registerClass(const std::string &className, ItemType *singletonInstance)cnoid::ItemManagerinline
registerFileIO(ItemFileIO *fileIO)cnoid::ItemManagerinline
reloadItems(const ItemList<> &items)cnoid::ItemManagerstatic
saveItemWithDialog(ItemType *item)cnoid::ItemManagerinlinestatic
singletonInstance()cnoid::ItemManagerinlinestatic
Standard enum valuecnoid::ItemManager
~ItemManager()cnoid::ItemManager