2#include <SFML/Graphics.hpp>
3#include <SFML/System/Vector2.hpp>
23 virtual void update(sf::RenderWindow &window) = 0;
28 virtual void draw(sf::RenderWindow &window);
49 virtual void handleEvent(
const sf::Event &event, sf::RenderWindow &window);
56 virtual void render(sf::RenderWindow &window);