sculpto
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
scl
material_phong
scl::material_phong Member List
This is the complete list of members for
scl::material_phong
, including all inherited members.
Bind
() const override
scl::material_phong
inline
virtual
Create
(const vec3 &Diffuse, const vec3 &Specular, float Shininess)
scl::material_phong
inline
static
scl::material::Create
(shared< shader_program > Shader)
scl::material
inline
static
GetDiffuse
() const
scl::material_phong
inline
GetDiffuseMapTexture
() const
scl::material_phong
inline
GetEmissionMapTexture
() const
scl::material_phong
inline
GetIsDiffuseMap
() const
scl::material_phong
inline
GetIsEmissionMap
() const
scl::material_phong
inline
GetIsNormalMap
() const
scl::material_phong
inline
GetIsSpecularMap
() const
scl::material_phong
inline
GetNormalMapTexture
() const
scl::material_phong
inline
GetShininess
() const
scl::material_phong
inline
GetSpecular
() const
scl::material_phong
inline
GetSpecularMapTexture
() const
scl::material_phong
inline
material
(shared< shader_program > Shader)
scl::material
inline
material_phong
()=default
scl::material_phong
material_phong
(const material_phong &Other)=default
scl::material_phong
material_phong
(const vec3 &Diffuse, const vec3 &Specular, float Shininess)
scl::material_phong
inline
SetDiffuse
(const vec3 &Diffuse)
scl::material_phong
inline
SetDiffuseMapTexture
(shared< texture_2d > DiffuseMapTexture)
scl::material_phong
inline
SetEmissionMapTexture
(shared< texture_2d > EmissionMapTexture)
scl::material_phong
inline
SetNormalMapTexture
(shared< texture_2d > NormalMapTexture)
scl::material_phong
inline
SetShininess
(float Shininess)
scl::material_phong
inline
SetSpecular
(const vec3 &Specular)
scl::material_phong
inline
SetSpecularMapTexture
(shared< texture_2d > SpecularMapTexture)
scl::material_phong
inline
Shader
scl::material
Unbind
() const override
scl::material_phong
inline
virtual
Generated by
1.9.4