#include <light.h>
|
| | PointLight (glm::vec3 position, glm::vec3 ambient, glm::vec3 diffuse, glm::vec3 specular, float range, bool dim) |
| | Light (LightType type, glm::vec3 position, glm::vec3 direction, glm::vec3 ambient, glm::vec3 diffuse, glm::vec3 specular, float range, float angle, float exponent, bool dim) |
| | Initializes base light properties.
|
| int | type () |
| glm::vec3 & | position () |
| glm::vec3 & | direction () |
| glm::vec3 & | ambient () |
| glm::vec3 & | diffuse () |
| glm::vec3 & | specular () |
| int & | id () |
| float & | range () |
| float & | angle () |
| float & | exponent () |
| bool & | dim () |
| LightUniforms & | getUniformLocations () |
◆ PointLight()
| copakond::PointLight::PointLight |
( |
glm::vec3 | position, |
|
|
glm::vec3 | ambient, |
|
|
glm::vec3 | diffuse, |
|
|
glm::vec3 | specular, |
|
|
float | range, |
|
|
bool | dim ) |
The documentation for this class was generated from the following files: