#pragma once #include class Enemy : public sf::Drawable { sf::RectangleShape rectangle; public: explicit Enemy(sf::Vector2f position); void look_at(sf::Vector2f target); void draw(sf::RenderTarget& target, sf::RenderStates states) const override; };