added missing setters
This commit is contained in:
parent
60a1dfb781
commit
8f23c181fe
@ -36,6 +36,7 @@ public:
|
||||
|
||||
virtual LightType getType() = 0;
|
||||
|
||||
void setColor(const glm::vec3 &color) { m_color = color; }
|
||||
glm::vec3 getColor() { return m_color; }
|
||||
|
||||
virtual bool isShadowCaster() { return false; }
|
||||
@ -62,6 +63,7 @@ class DirectionnalLight : public Light
|
||||
public:
|
||||
DirectionnalLight(glm::vec3 dir = glm::vec3(0, -1, 0), glm::vec3 lightColor = glm::vec3(1));
|
||||
|
||||
void setDir(const glm::vec3 &dir) { m_direction = dir; }
|
||||
glm::vec3 getDir() { return m_direction; }
|
||||
|
||||
virtual LightType getType() { return DIRECTIONNAL; }
|
||||
|
Loading…
x
Reference in New Issue
Block a user