ready method
Returns true if it is time to allow the next update.
Implementation
bool ready() {
_time.update();
final elapsedTime = _time.elapsed;
if ( elapsedTime >= _nextUpdateTime ) {
_nextUpdateTime = elapsedTime + ( 1 / updateFrequency );
return true;
}
return false;
}