SpiecsEngine
 
Loading...
Searching...
No Matches

◆ GetRenderer()

std::shared_ptr< Renderer > Spices::RendererManager::GetRenderer ( const std::string & name)
static

Definition at line 90 of file RendererManager.cpp.

91 {
93
94 if (m_Identities.has_key(name))
95 {
96 return *m_Identities.find_value(name);
97 }
98
99 std::stringstream ss;
100 ss << "RendererManager::GetRenderer: Not such a renderer called: " << name;
101
102 SPICES_CORE_ERROR(ss.str())
103
104 return nullptr;
105 }
#define SPICES_PROFILE_ZONE
static scl::linked_unordered_map< std::string, std::shared_ptr< Renderer > > m_Identities
A container contains all renderer.