virtual void setFontColor(sf::Color color)=0
Sets the color's font of the text.
virtual const sf::Font * getFont() const =0
virtual const sf::String & getText() const =0
virtual void setText(sf::String const &text)=0
Sets the text's string of the component Don't forget to set the font.
virtual sf::Color getFontColor() const =0
virtual void setFontSize(unsigned int size)=0
Set the font's size of the component.
An interface that allow component to have a text.
virtual unsigned int getFontSize() const =0
virtual void setFont(sf::Font const &font)=0
Sets the font of the component's text.