sf::Time getRemainingLifetime(const Particle& particle) { return getTotalLifetime(particle) - getElapsedLifetime(particle); }
float getElapsedRatio(const Particle& particle) { return getElapsedLifetime(particle) / getTotalLifetime(particle); }
float getElapsedRatio(const Particle& particle) { return (getElapsedLifetime(particle).asSeconds() / getTotalLifetime(particle).asSeconds()); }