◆ 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() |
|
) |
| |
◆ 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]
◆ 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 :
- Z:/Projets/C++/Castor3D/source/Core/Castor3D/Src/Shader/Shaders/GlslLight.hpp