Пример #1
0
void Item::unregisterType( ItemTypePtr itemType )
{
	if( types().find( itemType->name() ) != types().end() &&
		types()[ itemType->name() ] == itemType )
		types().erase( types().find( itemType->name() ) );
}
Пример #2
0
void Item::registerType( ItemTypePtr itemType )
{
	types()[ itemType->name() ] = itemType;
}