Cleaning up shutdown

This commit is contained in:
Confideo-IOM
2026-08-17 21:44:00 +01:00
parent 139fb149b2
commit 282243a16b
89 changed files with 2112 additions and 855 deletions
+4 -2
View File
@@ -13,13 +13,15 @@ class HydraSystem : public HydraObject
void Update(float delta_t_seconds);
void InitialiseComponents();
virtual void Shutdown() {};
void DestroyComponents(HydraID actor_id);
virtual void Shutdown();
virtual void Initialise(){};
protected:
virtual void UpdateSystem(float delta_t_seconds) = 0;
virtual void InitialiseComponent(HydraID actor_id) {};
virtual void DestroyComponent(HydraID actor_id) {};
virtual void FreeSystemResources(){};
};
#endif /* HYDRASYSTEM */