10 #include "Components/AComponent.hpp"
33 void display(sf::RenderWindow &window)
override;
52 void setFont(
const sf::Font &font);
73 void setSize(
unsigned int size);
81 void handleEvent(
const sf::Event &event, sf::RenderWindow &window)
override;
87 sf::Vector2f _position;
91 std::vector<std::unique_ptr<IComponent>> _subComponents;
92 std::vector<std::unique_ptr<IComponent>> _actionTargets;