Struct sdl2::TimerSubsystem [] [src]

pub struct TimerSubsystem { /* fields omitted */ }

Methods

impl TimerSubsystem
[src]

Constructs a new timer using the boxed closure callback.

The timer is started immediately, it will be cancelled either:

  • when the timer is dropped
  • or when the callback returns a non-positive continuation interval

Gets the number of milliseconds elapsed since the timer subsystem was initialized.

It's recommended that you use another library for timekeeping, such as time.

Sleeps the current thread for the specified amount of milliseconds.

It's recommended that you use std::thread::sleep() instead.

impl TimerSubsystem
[src]

Obtain an SDL context.

Trait Implementations

impl Sync for TimerSubsystem
[src]