Castor3D 0.14.0
Multiplatform 3D engine
castor3d::EmissiveComponent::MaterialShader Liste des membres

Liste complète des membres de castor3d::EmissiveComponent::MaterialShader, y compris les membres hérités :

fillMaterialType(sdw::type::BaseStruct &type, sdw::expr::ExprList &inits) const overridecastor3d::EmissiveComponent::MaterialShadervirtual
getMaterialChunk() constcastor3d::shader::PassMaterialShaderinline
MaterialShader()castor3d::EmissiveComponent::MaterialShader
operator=(PassShader const &)=deletecastor3d::shader::PassShader
operator=(PassShader &&)=defaultcastor3d::shader::PassShader
PassMaterialShader(VkDeviceSize dataSize)castor3d::shader::PassMaterialShaderinlineexplicit
PassShader()=defaultcastor3d::shader::PassShader
PassShader(PassShader const &)=deletecastor3d::shader::PassShader
PassShader(PassShader &&)=defaultcastor3d::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) constcastor3d::shader::PassMaterialShaderinlinevirtual
updateOutputs(sdw::StructInstance const &components, sdw::StructInstance const &surface, sdw::Vec4 &spcRgh, sdw::Vec4 &colMtl, sdw::Vec4 &sheen) constcastor3d::shader::PassShaderinlinevirtual
~PassShader()=defaultcastor3d::shader::PassShadervirtual