colourMask | castor3d::shader::TextureConfigData | |
colrSpec | castor3d::shader::TextureConfigData | |
convertUV(sdw::ShaderWriter &writer, sdw::Vec2 const &uv) const | castor3d::shader::TextureConfigData | |
convertUVW(sdw::ShaderWriter &writer, sdw::Vec3 const &uvw) const | castor3d::shader::TextureConfigData | |
declare(sdw::ShaderWriter &writer) | castor3d::shader::TextureConfigData | static |
emisOccl | castor3d::shader::TextureConfigData | |
emissiveMask | castor3d::shader::TextureConfigData | |
getAlbedo(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Vec3 const &diffuse, sdw::Float gamma) const | castor3d::shader::TextureConfigData | |
getDiffuse(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Vec3 const &diffuse, sdw::Float gamma) const | castor3d::shader::TextureConfigData | |
getEmissive(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Vec3 const &emissive, sdw::Float gamma) const | castor3d::shader::TextureConfigData | |
getGlossiness(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Float const &glossiness) const | castor3d::shader::TextureConfigData | |
getHeight(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Float const &height) const | castor3d::shader::TextureConfigData | |
getMetalness(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Float const &metalness) const | castor3d::shader::TextureConfigData | |
getNormal(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Mat3 const &tbn) const | castor3d::shader::TextureConfigData | |
getNormal(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Vec3 const &normal, sdw::Vec3 const &tangent, sdw::Vec3 const &bitangent) const | castor3d::shader::TextureConfigData | |
getOcclusion(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Float const &occlusion) const | castor3d::shader::TextureConfigData | |
getOpacity(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Float const &opacity) const | castor3d::shader::TextureConfigData | |
getRoughness(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Float const &roughness) const | castor3d::shader::TextureConfigData | |
getShininess(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Float const &shininess) const | castor3d::shader::TextureConfigData | |
getSpecular(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Vec3 const &specular) const | castor3d::shader::TextureConfigData | |
getTransmittance(sdw::ShaderWriter &writer, sdw::Vec4 const &sampled, sdw::Float const &transmittance) const | castor3d::shader::TextureConfigData | |
glossinessMask | castor3d::shader::TextureConfigData | |
glossOpa | castor3d::shader::TextureConfigData | |
heightFactor | castor3d::shader::TextureConfigData | |
heightFc | castor3d::shader::TextureConfigData | |
heightMask | castor3d::shader::TextureConfigData | |
makeType(ast::type::TypesCache &cache) | castor3d::shader::TextureConfigData | static |
miscVals | castor3d::shader::TextureConfigData | |
needsGammaCorrection | castor3d::shader::TextureConfigData | |
needsYInversion | castor3d::shader::TextureConfigData | |
normalFactor | castor3d::shader::TextureConfigData | |
normalFc | castor3d::shader::TextureConfigData | |
normalGMultiplier | castor3d::shader::TextureConfigData | |
normalMask | castor3d::shader::TextureConfigData | |
occlusionMask | castor3d::shader::TextureConfigData | |
opacityMask | castor3d::shader::TextureConfigData | |
rotate | castor3d::shader::TextureConfigData | |
specularMask | castor3d::shader::TextureConfigData | |
TextureConfigData(sdw::ShaderWriter &writer, ast::expr::ExprPtr expr, bool enabled) | castor3d::shader::TextureConfigData | |
TextureConfigurations class | castor3d::shader::TextureConfigData | friend |
translate | castor3d::shader::TextureConfigData | |
transmittanceMask | castor3d::shader::TextureConfigData | |
trnsDumm | castor3d::shader::TextureConfigData | |