Elevate Engine
1
Loading...
Searching...
No Matches
DirectionalLight.h
Go to the documentation of this file.
1
#pragma once
2
#include "
Light.h
"
3
4
namespace
Elevate
5
{
6
class
DirectionalLight
:
public
Light
7
{
8
public
:
9
BEGIN_COMPONENT
(
DirectionalLight
)
10
11
DirectionalLight
() = default;
12
DirectionalLight
(const glm::vec3& color) :
Light
(color) { }
13
14
const
glm::vec3
CalculateDirection
()
const
;
15
16
END_COMPONENT
()
17
};
18
}
BEGIN_COMPONENT
#define BEGIN_COMPONENT(T,...)
Definition
ComponentRegistry.h:187
END_COMPONENT
#define END_COMPONENT()
Definition
ComponentRegistry.h:228
Light.h
Elevate::DirectionalLight
Definition
DirectionalLight.h:7
Elevate::DirectionalLight::CalculateDirection
const glm::vec3 CalculateDirection() const
Definition
DirectionalLight.cpp:9
Elevate::Light
Definition
Light.h:12
Elevate
Definition
AudioDistanceProbe.h:9
ElevateEngine
src
ElevateEngine
Renderer
Light
DirectionalLight.h
Generated by
1.9.8