pub struct Ticker;Expand description
A ticker to keep track of the current frame from start
WASM-4 console runs at 60 frames per second. This object can be used to find out what is the current frame number since the console startup, or within the current second.
Implementations§
Source§impl Ticker
impl Ticker
Sourcepub fn update(&mut self)
pub fn update(&mut self)
Update the ticker
This function must be called at the end of each frame.
Sourcepub fn since_startup(&self) -> u64
pub fn since_startup(&self) -> u64
Get the current frame number since console startup
Sourcepub fn within_second(&self) -> u8
pub fn within_second(&self) -> u8
Get the current frame number within current second
The frame number will be in range [0; 60).
Auto Trait Implementations§
impl Freeze for Ticker
impl RefUnwindSafe for Ticker
impl Send for Ticker
impl Sync for Ticker
impl Unpin for Ticker
impl UnwindSafe for Ticker
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more