Struct sdl2::TimerSubsystem [] [src]

pub struct TimerSubsystem { /* fields omitted */ }

Methods

impl TimerSubsystem
[src]

[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

[src]

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.

[src]

Sleeps the current thread for the specified amount of milliseconds.

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

[src]

[src]

impl TimerSubsystem
[src]

[src]

[src]

Obtain an SDL context.

Trait Implementations

impl Sync for TimerSubsystem
[src]