20 void SetName(std::string &name);
21 void SetDiffuseTextureId(u32 diffuseTextureId);
22 void SetShadowMapTextureId(u32 shadowMapTextureId);
23 void SetMaterialEffectFile(std::string materialEffectFile);
24 void SetMaterialEffectName(std::string materialEffectName);
25 void SetOpacity(
float opacity);
26 void SetFlags(u32 flags);
28 std::string GetName()
const;
29 u32 GetDiffuseTextureId()
const;
30 u32 GetShadowMapTextureId()
const;
31 std::string GetMaterialEffectFile()
const;
32 std::string GetMaterialEffectName()
const;
33 float GetOpacity()
const;
38 u32 m_diffuseTextureId;
39 u32 m_shadowMapTextureId;
40 std::string m_materialEffectFile;
41 std::string m_materialEffectName;