YAGE  1.0
Yet Another Game Engine
AmbientLight Member List

This is the complete list of members for AmbientLight, including all inherited members.

_idLightprotected
ambientLight
AmbientLight(glm::vec3 color, float strength=1.0)AmbientLight
castsShadowLightprotected
colorLight
coneDirectionLight
constantAttenuationLight
Destroy() overrideLightvirtual
DisableShadows()Light
Draw(GLuint) override finalAmbientLightvirtual
DrawShadow(GLuint) overrideLightvirtual
EnableShadows()Light
GetProgram()IGameObjectinlinevirtual
GetShadowProgram()IGameObjectinlinevirtual
GetTexture(const std::string &) const overrideLightvirtual
halfVectorLight
idsLightprotected
isEnabledLight
Light()Light
linearAttenuationLight
positionLight
programIGameObjectprotected
quadraticAttenuationLight
SetAttenuation(float constant=0.0f, float linear=1.0f, float quadratic=0.0f)Light
SetProgram(GLuint shaderName)IGameObjectinlinevirtual
SetShadowProgram(GLuint shaderName)IGameObjectinlinevirtual
SetTexture(const std::string &, const TextureType &, const GLuint &) overrideLightvirtual
shadowProgramIGameObjectprotected
spotCosCutoffLight
spotExponentLight
textureLightprotected
typeLightprotected
Update() overrideLightvirtual
~IGameObject()IGameObjectinlinevirtual
~Light()Lightinline