Castor3D  ..
Fonctions membres publiques | Liste de tous les membres
Référence de la structure castor3d::shader::SpotLight
+ Graphe d'héritage de castor3d::shader::SpotLight:
+ Graphe de collaboration de castor3d::shader::SpotLight:

Fonctions membres publiques

C3D_API SpotLight ()
 
C3D_API SpotLight (glsl::GlslWriter *writer, castor::String const &name=castor::String())
 
C3D_API SpotLightoperator= (SpotLight const &rhs)
 
C3D_API Light m_lightBase () const
 
C3D_API glsl::Vec3 m_position () const
 
C3D_API glsl::Vec3 m_attenuation () const
 
C3D_API glsl::Vec3 m_direction () const
 
C3D_API glsl::Float m_exponent () const
 
C3D_API glsl::Float m_cutOff () const
 
C3D_API glsl::Mat4 m_transform () const
 
C3D_API glsl::Int m_index () const
 
template<typename T >
SpotLightoperator= (T const &rhs)
 

Documentation des constructeurs et destructeur

◆ SpotLight() [1/2]

C3D_API castor3d::shader::SpotLight::SpotLight ( )

◆ SpotLight() [2/2]

C3D_API castor3d::shader::SpotLight::SpotLight ( glsl::GlslWriter *  writer,
castor::String const &  name = castor::String() 
)

Documentation des fonctions membres

◆ m_attenuation()

C3D_API glsl::Vec3 castor3d::shader::SpotLight::m_attenuation ( ) const

◆ m_cutOff()

C3D_API glsl::Float castor3d::shader::SpotLight::m_cutOff ( ) const

◆ m_direction()

C3D_API glsl::Vec3 castor3d::shader::SpotLight::m_direction ( ) const

◆ m_exponent()

C3D_API glsl::Float castor3d::shader::SpotLight::m_exponent ( ) const

◆ m_index()

C3D_API glsl::Int castor3d::shader::SpotLight::m_index ( ) const

◆ m_lightBase()

C3D_API Light castor3d::shader::SpotLight::m_lightBase ( ) const

◆ m_position()

C3D_API glsl::Vec3 castor3d::shader::SpotLight::m_position ( ) const

◆ m_transform()

C3D_API glsl::Mat4 castor3d::shader::SpotLight::m_transform ( ) const

◆ operator=() [1/2]

C3D_API SpotLight& castor3d::shader::SpotLight::operator= ( SpotLight const &  rhs)

◆ operator=() [2/2]

template<typename T >
SpotLight& castor3d::shader::SpotLight::operator= ( T const &  rhs)
inline

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