51 return static_cast<double>(std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::duration<double>(ns)).count());
65 return fs - (fs % aStepInterval);
constexpr double to_seconds(const flicks ns)
std::chrono::duration< std::chrono::nanoseconds::rep, std::ratio< 1, 705600000 > > flicks
constexpr flicks to_flicks(const double s)
constexpr double to_milliseconds(const flicks ns)
std::optional< step_time > optional_step_time
time_interval from_step_time(step_time_interval aStepTime)
std::optional< step_time_interval > optional_step_time_interval
step_time_interval step_time
int64_t step_time_interval
std::optional< time_interval > optional_time_interval
step_time_interval to_step_time(time_interval aTime, step_time_interval aStepInterval)