|
YAGE
1.0
Yet Another Game Engine
|
This is the complete list of members for PointLight, 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 final | PointLight | virtual |
| DrawShadow(GLuint) override | Light | virtual |
| EnableShadows() | Light | |
| GetProgram() | IGameObject | inlinevirtual |
| GetShadowProgram() | IGameObject | inlinevirtual |
| GetTexture(const std::string &) const override | Light | virtual |
| halfVector | Light | |
| ids | Light | protected |
| isEnabled | Light | |
| Light() | Light | |
| linearAttenuation | Light | |
| PointLight(glm::vec3 color, glm::vec3 position, float constantAttenuation=0.0f, float linearAttenuation=1.0f, float quadraticAttenuation=0.0f) | PointLight | |
| 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 | inlinevirtual |
| SetShadowProgram(GLuint shaderName) | IGameObject | inlinevirtual |
| 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 | inlinevirtual |
| ~Light() | Light | inline |