28 lines
463 B
C++
28 lines
463 B
C++
#ifndef LIGHT_H
|
|
#define LIGHT_H
|
|
|
|
#include "pch.hpp"
|
|
|
|
#include "extratools.h"
|
|
|
|
#include "Object.h"
|
|
|
|
namespace Archimedes {
|
|
|
|
class Light : public Object {
|
|
|
|
public:
|
|
Light(glm::mat4 t = glm::mat4(1.0f), float a = 2 * glm::pi<float>()) : Object(t), angle(a) {};
|
|
|
|
Light() : Object(glm::mat4(1.0f)), angle(2 * glm::pi<float>()) {}
|
|
|
|
~Light() {};
|
|
|
|
private:
|
|
|
|
float angle;
|
|
};
|
|
}
|
|
|
|
#endif
|