BaseMaterial(sdw::ShaderWriter &writer, ast::expr::ExprPtr expr, bool enabled) | castor3d::shader::BaseMaterial | protected |
declare(sdw::ShaderWriter &writer) | castor3d::shader::LegacyMaterial | static |
LegacyMaterial(sdw::ShaderWriter &writer, ast::expr::ExprPtr expr, bool enabled) | castor3d::shader::LegacyMaterial | |
LegacyMaterials class | castor3d::shader::LegacyMaterial | friend |
m_alphaRef | castor3d::shader::BaseMaterial | |
m_ambient | castor3d::shader::LegacyMaterial | |
m_bwAccumulationOperator | castor3d::shader::BaseMaterial | |
m_common | castor3d::shader::BaseMaterial | protected |
m_diffuse() const override | castor3d::shader::LegacyMaterial | virtual |
m_emissive | castor3d::shader::BaseMaterial | |
m_gamma | castor3d::shader::BaseMaterial | |
m_gaussianWidth | castor3d::shader::BaseMaterial | |
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_shininess | castor3d::shader::LegacyMaterial | |
m_specular | castor3d::shader::LegacyMaterial | |
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::LegacyMaterial | static |
~BaseMaterial()=default | castor3d::shader::BaseMaterial | virtual |