Elevate Engine 1
Loading...
Searching...
No Matches
PointLight.h
Go to the documentation of this file.
1#pragma once
2#include "Light.h"
3
4namespace Elevate
5{
6 class PointLight : public Light
7 {
10 public:
11 PointLight() = default;
12 PointLight(const glm::vec3& color) : Light(color) { }
13 void UploadToShader(Shader* shader, uint32_t index);
14
16 };
17}
#define DECLARE_BASE(BaseType)
#define BEGIN_COMPONENT(T,...)
#define END_COMPONENT()
void UploadToShader(Shader *shader, uint32_t index)
Definition PointLight.cpp:8
PointLight(const glm::vec3 &color)
Definition PointLight.h:12