Castor3D 0.17.0
Multiplatform 3D engine
castor3d::DefaultReflRefrComponent::ReflRefrShader Member List

This is the complete list of members for castor3d::DefaultReflRefrComponent::ReflRefrShader, including all inherited members.

computeWithoutTransmission(shader::ReflectionModel &reflections, shader::BlendComponents &components, shader::LightSurface const &lightSurface, shader::BackgroundModel &background, shader::CameraData const &camera, shader::DirectLighting &lighting, shader::IndirectLighting &indirect, sdw::Vec2 const &sceneUv, sdw::UInt const &envMapIndex, sdw::Vec3 const &incident, shader::ReflectionRefraction &output, shader::DebugOutputCategory const &debugOutput) const overridecastor3d::DefaultReflRefrComponent::ReflRefrShadervirtual
computeWithTransmission(shader::ReflectionModel &reflections, shader::BlendComponents &components, shader::LightSurface const &lightSurface, shader::BackgroundModel &background, sdw::CombinedImage2DRgba32 const &mippedScene, shader::CameraData const &camera, shader::DirectLighting &lighting, shader::IndirectLighting &indirect, sdw::Vec2 const &sceneUv, sdw::UInt const &envMapIndex, sdw::Vec3 const &incident, shader::ReflectionRefraction &output, shader::DebugOutputCategory const &debugOutput) const overridecastor3d::DefaultReflRefrComponent::ReflRefrShadervirtual
getId() constcastor3d::shader::PassReflRefrShader
getPlugin() constcastor3d::shader::PassReflRefrShaderinline
operator=(PassShader const &)=deletecastor3d::shader::PassShader
operator=(PassShader &&)=defaultcastor3d::shader::PassShader
PassReflRefrShader(PassComponentPlugin const &plugin)castor3d::shader::PassReflRefrShaderinlineexplicit
PassShader()=defaultcastor3d::shader::PassShader
PassShader(PassShader const &)=deletecastor3d::shader::PassShader
PassShader(PassShader &&)=defaultcastor3d::shader::PassShader
~PassShader()=defaultcastor3d::shader::PassShadervirtual