1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::time::Duration;
use common::DeltaTime;

#[derive(Default)]
pub struct GameTime {
    pub delta: DeltaTime
}

impl GameTime {
    pub fn new() -> Self {
        GameTime::default()
    }

    pub fn set_delta(&mut self, delta: Duration) {
        self.delta = DeltaTime { elapsed: delta }
    }
}