YAGE
1.0
Yet Another Game Engine
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Light Member List
This is the complete list of members for
Light
, including all inherited members.
_id
Light
protected
ambient
Light
castsShadow
Light
protected
color
Light
coneDirection
Light
constantAttenuation
Light
Destroy
() override
Light
virtual
DisableShadows
()
Light
Draw
(GLuint) override
Light
virtual
DrawShadow
(GLuint) override
Light
virtual
EnableShadows
()
Light
GetProgram
()
IGameObject
inline
virtual
GetShadowProgram
()
IGameObject
inline
virtual
GetTexture
(const std::string &) const override
Light
virtual
halfVector
Light
ids
Light
protected
isEnabled
Light
Light
()
Light
linearAttenuation
Light
position
Light
program
IGameObject
protected
quadraticAttenuation
Light
SetAttenuation
(float constant=0.0f, float linear=1.0f, float quadratic=0.0f)
Light
SetProgram
(GLuint shaderName)
IGameObject
inline
virtual
SetShadowProgram
(GLuint shaderName)
IGameObject
inline
virtual
SetTexture
(const std::string &, const TextureType &, const GLuint &) override
Light
virtual
shadowProgram
IGameObject
protected
spotCosCutoff
Light
spotExponent
Light
texture
Light
protected
type
Light
protected
Update
() override
Light
virtual
~IGameObject
()
IGameObject
inline
virtual
~Light
()
Light
inline
Generated by
1.8.11