Trait AppTimer

Source
pub trait AppTimer: Send + Sync {
    // Required methods
    fn tick(&mut self);
    fn time(&self) -> Duration;
    fn time_seconds(&self) -> Scalar;
    fn delta_time(&self) -> Duration;
    fn delta_time_seconds(&self) -> Scalar;
    fn ticks(&self) -> usize;
}

Required Methods§

Source

fn tick(&mut self)

Source

fn time(&self) -> Duration

Source

fn time_seconds(&self) -> Scalar

Source

fn delta_time(&self) -> Duration

Source

fn delta_time_seconds(&self) -> Scalar

Source

fn ticks(&self) -> usize

Implementors§