20 lines
290 B
C++
20 lines
290 B
C++
#pragma once
|
|
#include "../inc/glm/geometric.hpp"
|
|
|
|
class DirectionalLight
|
|
{
|
|
public:
|
|
DirectionalLight();
|
|
~DirectionalLight();
|
|
|
|
glm::vec3 GetDirection();
|
|
void SetDirection(glm::vec3 dir);
|
|
|
|
bool GetActive();
|
|
void SetActive(bool active);
|
|
private:
|
|
glm::vec3 mDirection;
|
|
bool mActive;
|
|
};
|
|
|