Skip to main content

FrameClock

Trait FrameClock 

Source
pub trait FrameClock {
    // Required methods
    fn now_ms(&mut self) -> f64;
    fn sleep_ms(&mut self, ms: f64);
    fn turn(&mut self, report: TurnReport);

    // Provided method
    fn frozen_ms(&mut self) -> f64 { ... }
}

Required Methods§

Source

fn now_ms(&mut self) -> f64

Source

fn sleep_ms(&mut self, ms: f64)

Source

fn turn(&mut self, report: TurnReport)

Provided Methods§

Source

fn frozen_ms(&mut self) -> f64

Implementors§