Struct minifb::os::windows::Window [] [src]

pub struct Window {
    // some fields omitted
}

Methods

impl Window
[src]

fn new(name: &str, width: usize, height: usize, scale: Scale) -> Result<Window, &str>

fn get_keys(&self) -> Option<Vec<Key>>

fn get_keys_pressed(&self, repeat: KeyRepeat) -> Option<Vec<Key>>

fn is_key_down(&self, key: Key) -> bool

fn set_key_repeat_delay(&mut self, delay: f32)

fn set_key_repeat_rate(&mut self, rate: f32)

fn is_key_pressed(&self, key: Key, repeat: KeyRepeat) -> bool

fn is_open(&self) -> bool

fn update(&mut self, buffer: &[u32])

Trait Implementations

impl Drop for Window
[src]

fn drop(&mut self)

A method called when the value goes out of scope. Read more