Raftel Engine
 
Loading...
Searching...
No Matches
Raftel::Material Member List

This is the complete list of members for Raftel::Material, including all inherited members.

bAlbedoRaftel::Material
bMetallicRaftel::Material
bNormalRaftel::Material
bRoughnessRaftel::Material
deleteAlbedo()Raftel::Material
deleteMetallic()Raftel::Material
deleteNormal()Raftel::Material
deleteRoughness()Raftel::Material
getAlbedoColor()Raftel::Materialinline
getAlbedoText()Raftel::Material
getFresnelValue()Raftel::Materialinline
getLastError() constRaftel::Materialinline
getMetallicText()Raftel::Material
getMetallicValue()Raftel::Materialinline
getNormalText()Raftel::Material
GetNTextures()Raftel::Materialinline
getRoughnessText()Raftel::Material
getRoughnessValue()Raftel::Materialinline
getScatteringValue()Raftel::Materialinline
getShininessValue()Raftel::Materialinline
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