Raftel Engine
Loading...
Searching...
No Matches
Raftel::Material Member List
This is the complete list of members for
Raftel::Material
, including all inherited members.
bAlbedo
Raftel::Material
bMetallic
Raftel::Material
bNormal
Raftel::Material
bRoughness
Raftel::Material
deleteAlbedo
()
Raftel::Material
deleteMetallic
()
Raftel::Material
deleteNormal
()
Raftel::Material
deleteRoughness
()
Raftel::Material
getAlbedoColor
()
Raftel::Material
inline
getAlbedoText
()
Raftel::Material
getFresnelValue
()
Raftel::Material
inline
getLastError
() const
Raftel::Material
inline
getMetallicText
()
Raftel::Material
getMetallicValue
()
Raftel::Material
inline
getNormalText
()
Raftel::Material
GetNTextures
()
Raftel::Material
inline
getRoughnessText
()
Raftel::Material
getRoughnessValue
()
Raftel::Material
inline
getScatteringValue
()
Raftel::Material
inline
getShininessValue
()
Raftel::Material
inline
Material
()
Raftel::Material
Material
(std::shared_ptr< Texture > albedo, std::shared_ptr< Texture > normal=nullptr, std::shared_ptr< Texture > roughness=nullptr, std::shared_ptr< Texture > metallic=nullptr, const glm::vec3 &albedoColor=glm::vec3(1.0f), float shininess=32.0f, float roughnessValue=0.5f, float metallicValue=0.0f, float fresnel=1.0f, float scatt=0.0f)
Raftel::Material
setAlbedo
(std::shared_ptr< Texture > texture)
Raftel::Material
setAlbedoColor
(const glm::vec3 &color)
Raftel::Material
setFresnel
(float value)
Raftel::Material
setMetallic
(std::shared_ptr< Texture > texture)
Raftel::Material
setMetallic
(float value)
Raftel::Material
setNormal
(std::shared_ptr< Texture > texture)
Raftel::Material
setRoughness
(std::shared_ptr< Texture > texture)
Raftel::Material
setRoughness
(float value)
Raftel::Material
setScattering
(float value)
Raftel::Material
setShininess
(float value)
Raftel::Material
Generated by
1.13.2