This commit is contained in:
Confideo-IOM
2026-08-18 16:23:20 +01:00
parent 282243a16b
commit 20c0794d10
66 changed files with 622 additions and 1144 deletions
@@ -14,15 +14,15 @@ class HydraLightSystem : public HydraSystem
{
public:
void Initialise() override;
uint32_t GetLightCount();
//uint32_t GetLightCount();
protected:
void InitialiseComponent(HydraID entity_id) override;
void FreeSystemResources() override;
void DestroyComponent(HydraID actor_id) override;
virtual void UpdateSystem(float delta_t_seconds);
private:
void _WriteToGPU();
HydraID m_light_buffer_id = INVALID_HYDRA_ID;
std::vector<HydraLightComponent> m_lights;
};
#endif /* HYDRALIGHTSYSTEM */