#include <Material.h>
Definition at line 73 of file Material.h.
◆ GetMaterial()
Definition at line 117 of file Material.cpp.
118 {
119 if (instance().m_materials.contains(id))
120 {
121 return instance().m_materials.at(id);
122 }
123 return nullptr;
124 }
◆ LoadMaterial()
| MaterialPtr Elevate::MaterialRegistry::LoadMaterial |
( |
const std::shared_ptr< Shader > & |
shader | ) |
|
|
static |
Definition at line 109 of file Material.cpp.
110 {
111 EE_TRACE(
"(MaterialRegistry) : Creating shader for shader : {}", shader->GetRendererID());
113 instance().m_materials[material->GetID()] = material;
114 return material;
115 }
static MaterialPtr Create(const std::shared_ptr< Shader > &shader)
std::shared_ptr< Material > MaterialPtr
The documentation for this class was generated from the following files: