5 #include "PackedDiffuseMaterial.h"
9 #include "PackedDiffuseAlphaShader.h"
22 const TMaterialId materialId,
23 const std::string& name,
27 Rendering::TextureMinifyType textureMinifyType,
28 bool useAlternativeAmbient,
31 bool IsUsingAlternativeAmbient()
const {
return m_useAlternativeAmbient; }
32 void UseAlternativeAmbient(
bool useAlternativeAmbient) { m_useAlternativeAmbient = useAlternativeAmbient; }
34 const TMaterialId GetId()
const {
return m_id; }
35 const Shader& GetShader()
const {
return m_shader; }
36 const std::string& GetName()
const {
return m_name; }
46 const TMaterialId m_id;
47 const std::string m_name;
51 Rendering::TextureMinifyType m_textureMinifyType;
53 bool m_useAlternativeAmbient;