More overloaded operators
Overloaded functions are functions with the same name that can be invoked with different arguments, like this:
sf::Sprite s;
s.setPosition(2.5f, 7.f); // call with float, float
s.setPosition(sf::Vector2f(2.5f, 7.f)); // call with sf::Vector2f