BaseMaterial(sdw::ShaderWriter &writer, ast::expr::ExprPtr expr, bool enabled) | castor3d::shader::BaseMaterial | protected |
declare(sdw::ShaderWriter &writer) | castor3d::shader::SpecularGlossinessMaterial | static |
m_alphaRef | castor3d::shader::BaseMaterial | |
m_bwAccumulationOperator | castor3d::shader::BaseMaterial | |
m_common | castor3d::shader::BaseMaterial | protected |
m_diffDiv | castor3d::shader::SpecularGlossinessMaterial | protected |
m_diffuse() const override | castor3d::shader::SpecularGlossinessMaterial | virtual |
m_emissive | castor3d::shader::BaseMaterial | |
m_gamma | castor3d::shader::BaseMaterial | |
m_gaussianWidth | castor3d::shader::BaseMaterial | |
m_glossiness | castor3d::shader::SpecularGlossinessMaterial | |
m_hasReflection | castor3d::shader::BaseMaterial | |
m_hasRefraction | castor3d::shader::BaseMaterial | |
m_opacity | castor3d::shader::BaseMaterial | |
m_opacityTransmission | castor3d::shader::BaseMaterial | protected |
m_reflRefr | castor3d::shader::BaseMaterial | protected |
m_refractionRatio | castor3d::shader::BaseMaterial | |
m_specGloss | castor3d::shader::SpecularGlossinessMaterial | protected |
m_specular | castor3d::shader::SpecularGlossinessMaterial | |
m_sssInfo | castor3d::shader::BaseMaterial | protected |
m_subsurfaceScatteringEnabled | castor3d::shader::BaseMaterial | |
m_subsurfaceScatteringStrength | castor3d::shader::BaseMaterial | |
m_transmission | castor3d::shader::BaseMaterial | |
m_transmittanceProfile | castor3d::shader::BaseMaterial | |
m_transmittanceProfileSize | castor3d::shader::BaseMaterial | |
makeType(ast::type::TypesCache &cache) | castor3d::shader::SpecularGlossinessMaterial | static |
PbrSGMaterials class | castor3d::shader::SpecularGlossinessMaterial | friend |
SpecularGlossinessMaterial(sdw::ShaderWriter &writer, ast::expr::ExprPtr expr, bool enabled) | castor3d::shader::SpecularGlossinessMaterial | |
~BaseMaterial()=default | castor3d::shader::BaseMaterial | virtual |