This is the complete list of members for castor3d::shader::Material, including all inherited members.
| alphaRef | castor3d::shader::Material | |
| applyAlphaFunc(sdw::ShaderWriter &writer, VkCompareOp alphaFunc, sdw::Float &opacity, sdw::Float const &alphaRef, bool opaque=true) | castor3d::shader::Material | static |
| getPassMultipliers(PipelineFlags const &flags, sdw::UVec4 const &passMasks, sdw::Array< sdw::Vec4 > const &passMultipliers) const | castor3d::shader::Material | |
| getTexture(uint32_t index) const | castor3d::shader::Material | |
| getTexture(sdw::UInt const &index) const | castor3d::shader::Material | |
| index | castor3d::shader::Material | |
| lighting | castor3d::shader::Material | |
| lightingModel | castor3d::shader::Material | |
| makeType(ast::type::TypesCache &cache, PassShaders const &passShaders, sdw::expr::ExprList &inits) | castor3d::shader::Material | static |
| makeType(ast::type::TypesCache &cache, PassShaders const &passShaders) | castor3d::shader::Material | inlinestatic |
| Material(sdw::ShaderWriter &writer, ast::expr::ExprPtr expr, bool enabled) | castor3d::shader::Material | |
| Materials | castor3d::shader::Material | friend |
| opacity | castor3d::shader::Material | |
| passCount | castor3d::shader::Material | |
| passId | castor3d::shader::Material | |
| SDW_DeclStructInstance(C3D_API, Material) | castor3d::shader::Material | |