Castor3D 0.16.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::shader::ShadowsBuffer

#include <GlslShadow.hpp>

Fonctions membres publiques

C3D_API ShadowsBuffer (sdw::ShaderWriter &writer, uint32_t binding, uint32_t set, bool enable=true)
 
C3D_API DirectionalShadowData getDirectionalShadows () const
 
C3D_API PointShadowData getPointShadows (sdw::Int const &index) const
 
C3D_API SpotShadowData getSpotShadows (sdw::Int const &index) const
 

Documentation des constructeurs et destructeur

◆ ShadowsBuffer()

C3D_API castor3d::shader::ShadowsBuffer::ShadowsBuffer ( sdw::ShaderWriter & writer,
uint32_t binding,
uint32_t set,
bool enable = true )

Documentation des fonctions membres

◆ getDirectionalShadows()

C3D_API DirectionalShadowData castor3d::shader::ShadowsBuffer::getDirectionalShadows ( ) const

◆ getPointShadows()

C3D_API PointShadowData castor3d::shader::ShadowsBuffer::getPointShadows ( sdw::Int const & index) const

◆ getSpotShadows()

C3D_API SpotShadowData castor3d::shader::ShadowsBuffer::getSpotShadows ( sdw::Int const & index) const

La documentation de cette classe a été générée à partir du fichier suivant :