Runtime directional light data mirrored from Components::DirectionalLight. sceneNodeEntity points to the transform used to derive the light direction unless hasDirectionOverride is set.
More...
#include <EcsData.h>
Runtime directional light data mirrored from Components::DirectionalLight. sceneNodeEntity points to the transform used to derive the light direction unless hasDirectionOverride is set.
Definition at line 422 of file EcsData.h.
◆ angularDiameterDegrees
| float Engine::Ecs::DirectionalLightData::angularDiameterDegrees = 0.53f |
◆ castsShadows
| uint32_t Engine::Ecs::DirectionalLightData::castsShadows = 1u |
◆ color
| glm::vec3 Engine::Ecs::DirectionalLightData::color {1.0f} |
◆ direction
| glm::vec3 Engine::Ecs::DirectionalLightData::direction {0.0f, -1.0f, 0.0f} |
◆ enabled
| uint32_t Engine::Ecs::DirectionalLightData::enabled = 1u |
◆ hasDirectionOverride
| uint32_t Engine::Ecs::DirectionalLightData::hasDirectionOverride = 0u |
◆ intensity
| float Engine::Ecs::DirectionalLightData::intensity = 1.0f |
◆ sceneNodeEntity
| entt::entity Engine::Ecs::DirectionalLightData::sceneNodeEntity = entt::null |
The documentation for this struct was generated from the following file:
- /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Ecs/EcsData.h