Point lights

This commit is contained in:
Confideo-IOM
2026-08-28 16:36:25 +01:00
parent 30538ae7ab
commit e3d37e3f8a
60 changed files with 458 additions and 184 deletions
+3 -1
View File
@@ -31,6 +31,7 @@ class HydraShadowBufferManager;
class HydraPointShadowSourceSystem;
class HydraPhysicsSystem;
class HydraTickActorsSystem;
class HydraShadowCasterSystem;
class CLASS_DEFINE HydraEngine : public HydraObject
{
@@ -74,7 +75,7 @@ private:
void _CreateManagers();
void _InitialiseManagers();
void _InitialiseSystems();
void _UpdateSystems();
void _UpdateSystems(bool fixed_update);
void _GameLoop();
void _Shutdown();
@@ -108,6 +109,7 @@ private:
std::shared_ptr<HydraPointShadowSourceSystem> m_point_shadow_system;
std::shared_ptr<HydraPhysicsSystem> m_physics_system;
std::shared_ptr<HydraTickActorsSystem> m_tick_system;
std::shared_ptr<HydraShadowCasterSystem> m_shadow_caster_system;
bool m_running = true;
float m_delta_t = 0.0f;
float m_fixed_delta_t = 0.0f;