#ifndef HYDRASPOTSHADOWCOMPONENT #define HYDRASPOTSHADOWCOMPONENT #include "../../engine/HydraEngine.h" struct HydraSpotShadowSourceComponent { uint32_t entity_id; uint32_t shadow_id; uint32_t shadow_texture_id; uint32_t frame_buffer_id; float far_plane; uint32_t padding[3]; alignas(16) glm::mat4 light_space_proj; alignas(16) glm::mat4 light_space_view; }; #endif /* HYDRASPOTSHADOWCOMPONENT */