Castor3D 0.15.0
Multiplatform 3D engine
|
Liste complète des membres de castor3d::SubsurfaceScatteringComponent::MaterialShader, y compris les membres hérités :
fillMaterialType(sdw::type::BaseStruct &type, sdw::expr::ExprList &inits) const override | castor3d::SubsurfaceScatteringComponent::MaterialShader | virtual |
getMaterialChunk() const | castor3d::shader::PassMaterialShader | inline |
MaterialShader() | castor3d::SubsurfaceScatteringComponent::MaterialShader | |
operator=(PassShader const &)=delete | castor3d::shader::PassShader | |
operator=(PassShader &&)=default | castor3d::shader::PassShader | |
PassMaterialShader(VkDeviceSize dataSize) | castor3d::shader::PassMaterialShader | inlineexplicit |
PassShader()=default | castor3d::shader::PassShader | |
PassShader(PassShader const &)=delete | castor3d::shader::PassShader | |
PassShader(PassShader &&)=default | castor3d::shader::PassShader | |
updateMaterial(sdw::Vec3 const &colour, sdw::Vec4 const &spcRgh, sdw::Vec4 const &colMtl, sdw::Vec4 const &crTsIr, sdw::Vec4 const &sheen, Material &material) const | castor3d::shader::PassMaterialShader | inlinevirtual |
updateOutputs(sdw::StructInstance const &components, sdw::StructInstance const &surface, sdw::Vec4 &spcRgh, sdw::Vec4 &colMtl, sdw::Vec4 &sheen) const | castor3d::shader::PassShader | inlinevirtual |
~PassShader()=default | castor3d::shader::PassShader | virtual |