| 4 | namespace ZEngine::Rendering::Materials { |
| 5 | |
| 6 | StandardMaterial::StandardMaterial() |
| 7 | : ShaderMaterial(Shaders::ShaderBuiltInType::STANDARD), m_tile_factor(1.0f), m_tint_color(glm::vec4(1.0f)), m_specular_map(Textures::CreateTexture(1, 1)) { |
| 8 | m_material_name = typeid(*this).name(); |
| 9 | } |
| 10 | |
| 11 | unsigned int StandardMaterial::GetHashCode() { |
| 12 | auto hash = static_cast<unsigned int>(m_tile_factor) ^ static_cast<unsigned int>(m_tint_color.x) ^ static_cast<unsigned int>(m_tint_color.y) |
nothing calls this directly
no test coverage detected