GlobeEngine
ge::SpotLight Member List

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

bindUniformStruct(const std::shared_ptr< ge::Shader > _shader) const ge::DirectionalLightvirtual
clear()ge::SpotLight
create(vmml::Vector3d _position)ge::SpotLight
ge::DirectionalLight::create(vmml::Vector3d _position, vmml::Vector3d _direction)ge::DirectionalLight
ge::Light::create(vmml::Vector3d _position, vmml::Vector3f _diffuse)ge::Light
ge::Light::create(vmml::Vector3d _position, vmml::Vector3f _diffuse, vmml::Vector3f _ambient, vmml::Vector3f _specular)ge::Light
directionge::DirectionalLightprotected
DirectionalLight()ge::DirectionalLight
getAmbientTerm() const ge::Light
getAttenuation()ge::SpotLight
getCutoff()ge::SpotLight
getDiffuseTerm() const ge::Light
getDirection()ge::DirectionalLight
getExponent()ge::SpotLight
getIntensities()ge::SpotLight
getPosition() const ge::Light
getSpecularTerm() const ge::Light
getTarget()ge::SpotLight
getUpVector()ge::SpotLight
illuminationge::Lightprotected
Light()ge::Light
positionge::Lightprotected
printInfo()ge::SpotLight
setAmbientTerm(vmml::Vector3f _in)ge::Light
setAttenuation(vmml::Vector3d _attenuation)ge::SpotLight
setCutoff(float _cut)ge::SpotLight
setDiffuseAmbientSpecularTerm(vmml::Vector3f _diffuse, vmml::Vector3f _ambient, vmml::Vector3f _specular)ge::Light
setDiffuseTerm(vmml::Vector3f _in)ge::Light
setDirection(vmml::Vector3d _direction)ge::DirectionalLight
setExponent(float _exp)ge::SpotLight
setIntensities(vmml::Vector3f _intensities)ge::SpotLight
setPosition(vmml::Vector3d _position)ge::SpotLight
setSpecularTerm(vmml::Vector3f _in)ge::Light
setTarget(vmml::Vector3d _position)ge::SpotLight
SpotLight()ge::SpotLight
update()ge::SpotLight
updateDirection()ge::SpotLight
~DirectionalLight()ge::DirectionalLight
~Light()ge::Light
~SpotLight()ge::SpotLight