NGL  6.5
The NCCA Graphics Library
ngl::SpotLight Member List

This is the complete list of members for ngl::SpotLight, including all inherited members.

aim(const Vec4 &_pos) noexceptngl::SpotLight
disable() noexceptngl::Light
enable() noexceptngl::SpotLightvirtual
getColour() const noexceptngl::Lightinline
getPos() const noexceptngl::Lightinline
getSpecColour() const noexceptngl::Lightinline
Light() noexceptngl::Lightinline
Light(const Light &_l) noexceptngl::Light
Light(const Vec3 &_pos, const Colour &_col, LightModes _lightmode) noexceptngl::Light
Light(const Vec3 &_pos, const Colour &_col, const Colour &_specColour, LightModes _lightmode) noexceptngl::Light
loadToShader(std::string _uniformName) const noexceptngl::SpotLight
m_activengl::Lightprotected
m_aimngl::SpotLightprotected
m_ambientngl::Lightprotected
m_constantAttenngl::Lightprotected
m_cutoffAnglengl::Lightprotected
m_diffusengl::Lightprotected
m_dirngl::SpotLightprotected
m_innerCutoffAnglengl::SpotLightprotected
m_lightModengl::Lightprotected
m_linearAttenngl::Lightprotected
m_positionngl::Lightprotected
m_quadraticAttenngl::Lightprotected
m_specularngl::Lightprotected
m_spotExponentngl::SpotLightprotected
m_transformngl::Lightprotected
set(const Vec3 &_pos, const Vec3 &_dir, const Colour &_col) noexceptngl::SpotLight
setAttenuation(Real _constant=1.0, Real _linear=0.0, Real _quadratic=0.0) noexceptngl::Light
setColour(const Colour &_c) noexceptngl::Lightinline
setCutoff(const Real &_cutoff) noexceptngl::SpotLight
setExponent(const Real &_exp) noexceptngl::SpotLightinline
setInnerCutoff(const Real &_cutoff) noexceptngl::SpotLight
setParams(const Real _cutoff, const Real _exponent, const Real _constant, const Real _linear, const Real _quadratic) noexceptngl::SpotLight
setPosition(const Vec3 &_p) noexceptngl::Lightinline
setSpecColour(const Colour &_c) noexceptngl::Lightinline
setTransform(Mat4 &_t) noexceptngl::SpotLight
SpotLight() noexceptngl::SpotLightinline
SpotLight(const Vec3 &_pos, const Vec3 &_dir, const Colour &_col) noexceptngl::SpotLight
SpotLight(const SpotLight &_l) noexceptngl::SpotLight
~Light() noexceptngl::Lightinlinevirtual