True, true and true.
By the way, this is how I check FPS:
unsigned int FrameTime = Window.GetFrameTime();
lastFPS = currentFPS;
currentFPS = (unsigned int)(1000.f / float(FrameTime));
if (currentFPS != lastFPS)
{
std::ostringstream oss;
oss << "FPS: " << currentFPS;
FPSText.SetString(sf::String(oss.str()));
}
drawText(Window, FPSText, sf::Vector2f(10, ws.y - 35), sf::Color::White);