From e54a7905247cc44b44c5dc127eb82ce83ca7078f Mon Sep 17 00:00:00 2001 From: Ben Kyd Date: Thu, 3 Jul 2025 23:46:43 +0100 Subject: [PATCH] riddle me that --- Aeon/Rendering/RenderPipeline.hpp | 9 +++++++++ Aeon/Scene.hpp | 17 +++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/Aeon/Rendering/RenderPipeline.hpp b/Aeon/Rendering/RenderPipeline.hpp index e69de29..ed854d7 100644 --- a/Aeon/Rendering/RenderPipeline.hpp +++ b/Aeon/Rendering/RenderPipeline.hpp @@ -0,0 +1,9 @@ +#ifndef AEON_RENDERING_RENDERPIPELINE_H_ +#define AEON_RENDERING_RENDERPIPELINE_H_ + +class Pipline +{ +}; + +#endif + diff --git a/Aeon/Scene.hpp b/Aeon/Scene.hpp index 4bcc8c0..2971471 100644 --- a/Aeon/Scene.hpp +++ b/Aeon/Scene.hpp @@ -1,10 +1,27 @@ #ifndef AEON_SCENE_H_ #define AEON_SCENE_H_ +#include +#include +#include +#include + #include class Scene { +public: + Scene(); + ~Scene(); + + EC::Registry& GetEntityRegistry(); + inline std::vector GatherRenderables() + { + return mEntityRegistry.view(); + } + +private: + EC::Registry mEntityRegistry; }; #endif