#ifndef SUBCONSCIOUS_HPP #define SUBCONSCIOUS_HPP #include "Scene.hpp" #include #include class Subconscious { public: Subconscious(); ~Subconscious(); void run(); void demo(); private: // game bool _running = false; bool _gameOver = false; // graphics sf::RenderWindow _window; std::vector _scenes; Scene *_currentScene = nullptr; void gameUpdate(); void gameRender(); }; #endif