Ejemplo n.º 1
0
		std::map< std::string, MB::StrVector > Resources::ResourceLists() 
		{
		  sf::Lock(this->mutex);
		  std::map<std::string,MB::StrVector> ResourceList;
			std::list<MB::Content::ID*>::iterator typeItr;
    
			for (typeItr = this->types.begin(); typeItr != this->types.end(); typeItr++)
			{
			  ID* resource = (*typeItr);
			  resource->Type();
      
			  std::pair<std::string,MB::StrVector> insertPair(resource->Type(),resource->List());
			  ResourceList.insert(insertPair);
			}
  
		  return ResourceList;
		}