32 #include "resource_object.h" 54 template<
typename Type>
57 auto it = impl->resources.find(name);
58 if (it != impl->resources.end())
59 return it->second.cast<Type>();
62 impl->resources[name] = resource;
67 std::shared_ptr<ResourceContainer_Impl> impl;
ResourceContainer()
Definition: resource_container.h:50
Resource proxy of a specific type.
Definition: resource.h:58
Definition: resource_container.h:41
Definition: resource_container.h:47
std::map< std::string, ResourceObject > resources
Definition: resource_container.h:44