first i want thanks everybody who contributed in the book, however, i'm reading chapter 4, i found in std::fonctional expression in Command class
std::function<void(SceneNode&, sf::Time)> action;
and functor in AircraftMover class
void operator() (Aircraft& aircraft, sf::Time) const
{
aircraft.accelerate(velocity);
}
take two arguments. the second argument is sf::Time type which is never computed throughout all classes. My question why is it there while it never be considered?