aboutsummaryrefslogtreecommitdiff
path: root/src/crepe/api/LoopManager.h
diff options
context:
space:
mode:
authorWBoerenkamps <wrj.boerenkamps@student.avans.nl>2024-11-11 18:09:39 +0100
committerWBoerenkamps <wrj.boerenkamps@student.avans.nl>2024-11-11 18:09:39 +0100
commit30c1eeeb9f1ca5a643a30edb4e7010f8a60bdd30 (patch)
tree1e7e10be4e6ce47c713777e43e5da0f02ccd17e1 /src/crepe/api/LoopManager.h
parent68fa604568e6dafac383a88d252c125f97431567 (diff)
code cleanup changes
Diffstat (limited to 'src/crepe/api/LoopManager.h')
-rw-r--r--src/crepe/api/LoopManager.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/crepe/api/LoopManager.h b/src/crepe/api/LoopManager.h
index af60d44..79abae6 100644
--- a/src/crepe/api/LoopManager.h
+++ b/src/crepe/api/LoopManager.h
@@ -1,11 +1,24 @@
#pragma once
+
namespace crepe {
+class RenderSystem;
+class SDLContext;
+class LoopTimer;
+class ScriptSystem;
+class SoundSystem;
+class ParticleSystem;
+class PhysicsSystem;
+class AnimatorSystem;
+class CollisionSystem;
+
class LoopManager {
public:
void start();
-
+ LoopManager(const RenderSystem&, const SDLContext&, const LoopTimer&, const ScriptSystem&,
+ const SoundSystem&, const ParticleSystem&, const PhysicsSystem&, const AnimatorSystem&,
+ const CollisionSystem&);
private:
/**
* \brief Setup function for one-time initialization.