4 #include <cereal/archives/json.hpp> 15 alignas(16) glm::vec4
Direction { 1.0f, -1.0f, -0.5f, 1.0f };
18 template<
class Archive>
23 template<
class Archive>
32 cereal::make_nvp(
"DIRECTION_X",
Direction.x),
33 cereal::make_nvp(
"DIRECTION_Y",
Direction.y),
34 cereal::make_nvp(
"DIRECTION_Z",
Direction.z),
glm::vec4 Direction
Definition: DirectionalLight.hpp:15
Simple representation of a directional light for Fling.
Definition: DirectionalLight.hpp:12
glm::vec4 DiffuseColor
Definition: DirectionalLight.hpp:14
void serialize(Archive &t_Archive)
Serilazation to an archive.
Definition: DirectionalLight.hpp:24
float Intensity
Definition: DirectionalLight.hpp:16