You cannot overload a function in a foreign class without intruding it (and the surrounding namespace), which you shouldn't do.
Just write a free function that performs the required actions.
void UpdateAndDraw(sf::RenderWindow& Window, sf::Sprite& Sprite)
{
// update Sprite here
Window.Draw(Sprite);
}