// scene.hpp #pragma once #include "scenes.hpp" class Scene { public: virtual ~Scene() = default; virtual void update(int delta_ms) = 0; virtual void render() = 0; };