3#include "Graphics/light.h"
13 std::shared_ptr<GraphicsEngine::Light>
light;
15 operator const std::shared_ptr<GraphicsEngine::Light> &()
const {
return light; }
29 Light(GraphicsEngine::LightType type, glm::vec3 lightData, glm::vec3 lightColor = glm::vec3(1));
Model a light. Wrapper around GraphicsEngine's light. Currently only support Point and Directional Li...
Definition: light.h:12
std::shared_ptr< GraphicsEngine::Light > light
Definition: light.h:13
Light()
Construct a new Light object. Should not be used.
Definition: light.cpp:4