sculpto
scl::material_phong Member List

This is the complete list of members for scl::material_phong, including all inherited members.

Bind() const overridescl::material_phonginlinevirtual
Create(const vec3 &Diffuse, const vec3 &Specular, float Shininess)scl::material_phonginlinestatic
scl::material::Create(shared< shader_program > Shader)scl::materialinlinestatic
GetDiffuse() constscl::material_phonginline
GetDiffuseMapTexture() constscl::material_phonginline
GetEmissionMapTexture() constscl::material_phonginline
GetIsDiffuseMap() constscl::material_phonginline
GetIsEmissionMap() constscl::material_phonginline
GetIsNormalMap() constscl::material_phonginline
GetIsSpecularMap() constscl::material_phonginline
GetNormalMapTexture() constscl::material_phonginline
GetShininess() constscl::material_phonginline
GetSpecular() constscl::material_phonginline
GetSpecularMapTexture() constscl::material_phonginline
material(shared< shader_program > Shader)scl::materialinline
material_phong()=defaultscl::material_phong
material_phong(const material_phong &Other)=defaultscl::material_phong
material_phong(const vec3 &Diffuse, const vec3 &Specular, float Shininess)scl::material_phonginline
SetDiffuse(const vec3 &Diffuse)scl::material_phonginline
SetDiffuseMapTexture(shared< texture_2d > DiffuseMapTexture)scl::material_phonginline
SetEmissionMapTexture(shared< texture_2d > EmissionMapTexture)scl::material_phonginline
SetNormalMapTexture(shared< texture_2d > NormalMapTexture)scl::material_phonginline
SetShininess(float Shininess)scl::material_phonginline
SetSpecular(const vec3 &Specular)scl::material_phonginline
SetSpecularMapTexture(shared< texture_2d > SpecularMapTexture)scl::material_phonginline
Shaderscl::material
Unbind() const overridescl::material_phonginlinevirtual