Castor3D 0.16.0
Multiplatform 3D engine
castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT > Member List

This is the complete list of members for castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >, including all inherited members.

bitangentcastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
clipPositioncastor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >
colourcastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
computeTangentSpace(PipelineFlags const &flags, sdw::Vec3 const &cameraPosition, Position3T const &worldPos, Normal3T const &nml, Normal4T const &tan)castor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
computeTangentSpace(PipelineFlags const &flags, sdw::Vec3 const &cameraPosition, Position3T const &worldPos, sdw::Mat3 const &mtx, Normal3T const &nml, Normal4T const &tan)castor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
computeTangentSpace(PipelineFlags const &flags, sdw::Vec3 const &cameraPosition, Position3T const &worldPos, sdw::Mat3 const &mtx, Normal3T const &nml, Normal4T const &tan, Normal3T const &bin)castor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
computeTangentSpace(PipelineFlags const &flags, sdw::Vec3 const &cameraPosition, Position3T const &worldPos, Normal3T const &nml, Normal4T const &tan, Normal3T const &bin)castor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
computeVelocity(CameraData const &cameraData, Position4T &curPos, Position4T &prvPos)castor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
curPositioncastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
fillInit(sdw::expr::ExprList &init, sdw::Vec3 clip, Position4T view, Position4T world, Normal3T normal)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >protectedstatic
fillInit(sdw::expr::ExprList &init, PipelineFlags const &flags, sdw::Vec3 clip, Position4T view, Position4T world, Normal3T normal)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >protectedstatic
fillIOType(sdw::type::IOStruct &type, SubmeshShaders const &submeshShaders, PassShaders const &passShaders, PipelineFlags const &flags, uint32_t &index)castor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >protectedstatic
SurfaceBaseT< Position3T, Position4T, Normal3T >::fillIOType(sdw::type::IOStruct &type, PipelineFlags const &flags, uint32_t &index)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >protectedstatic
fillType(sdw::type::BaseStruct &type, SubmeshShaders const &submeshShaders, PassShaders const &passShaders, PipelineFlags const &flags)castor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >protectedstatic
fillType(sdw::type::BaseStruct &type, SubmeshShaders const &submeshShaders)castor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >protectedstatic
SurfaceBaseT< Position3T, Position4T, Normal3T >::fillType(sdw::type::BaseStruct &type)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >protectedstatic
SurfaceBaseT< Position3T, Position4T, Normal3T >::fillType(sdw::type::BaseStruct &type, PipelineFlags const &flags)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >protectedstatic
getVelocity() constcastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
makeIOType(sdw::type::TypesCache &cache, sdw::EntryPoint entryPoint, SubmeshShaders const &submeshShaders, PassShaders const &passShaders, PipelineFlags const &flags)castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >static
makeNormal(sdw::Vec3 const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makeNormal(sdw::Vec3 const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makeNormal(sdw::Float const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makePosition3(sdw::Vec3 const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makePosition3(sdw::Vec3 const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makePosition3(sdw::Float const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makePosition4(sdw::Vec4 const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makePosition4(sdw::Vec4 const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makePosition4(sdw::Vec3 const &rgb, sdw::Float const &a)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makePosition4(DerivVec3 const &rgb, DerivFloat const &a)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makePosition4(sdw::Vec3 const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makePosition4(DerivVec3 const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makePosition4(sdw::Float const &in)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >inlineprotectedstatic
makeType(sdw::type::TypesCache &cache, SubmeshShaders const &submeshShaders, PassShaders const &passShaders, PipelineFlags const &flags)castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >static
makeType(sdw::type::TypesCache &cache, SubmeshShaders const &submeshShaders)castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >static
meshletIdcastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
nodeIdcastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
normalcastor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >
passMultiplierscastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
prvPositioncastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
RasterizerSurfaceBaseT(sdw::ShaderWriter &writer, sdw::expr::ExprPtr expr, bool enabled)castor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
RasterizerSurfaceT(sdw::ShaderWriter &writer, sdw::expr::ExprPtr expr, bool enabled)castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >
RasterizerSurfaceT(sdw::Vec3 clip, Position3T view, Position3T world, Normal3T normal, TexcoordT texCoord)castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >
RasterizerSurfaceT(RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagU > const &rhs)castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >explicit
SDW_DeclStructInstance(, RasterizerSurfaceT)castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >
SurfaceBaseT(sdw::ShaderWriter &writer, sdw::expr::ExprPtr expr, bool enabled)castor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >
tangentcastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
tangentSpaceFragPositioncastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
tangentSpaceViewPositioncastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
texture0castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >
texture1castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >
texture2castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >
texture3castor3d::shader::RasterizerSurfaceT< Position3T, Position4T, Normal3T, Normal4T, TexcoordT, FlagT >
vertexIdcastor3d::shader::RasterizerSurfaceBaseT< Position3T, Position4T, Normal3T, Normal4T >
viewPositioncastor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >
worldPositioncastor3d::shader::SurfaceBaseT< Position3T, Position4T, Normal3T >