Struct rinwindow::glfw_window::Window [−][src]
pub struct Window { /* fields omitted */ }
Methods
impl Window
[src]
impl Window
pub fn new(w: u32, h: u32, title: &str) -> Result<Window>
[src]
pub fn new(w: u32, h: u32, title: &str) -> Result<Window>
pub fn glfw_window_mut(&mut self) -> &mut Window
[src]
pub fn glfw_window_mut(&mut self) -> &mut Window
pub fn glfw_window(&self) -> &Window
[src]
pub fn glfw_window(&self) -> &Window
Trait Implementations
impl Drop for Window
[src]
impl Drop for Window
impl WindowT for Window
[src]
impl WindowT for Window
fn make_current(&mut self)
[src]
fn make_current(&mut self)
fn swap_buffers(&mut self)
[src]
fn swap_buffers(&mut self)
fn update(&mut self)
[src]
fn update(&mut self)
fn fps(&self) -> f64
[src]
fn fps(&self) -> f64
fn frames(&self) -> u64
[src]
fn frames(&self) -> u64
fn event_stream<'a>(&mut self) -> Stream<'a, Event>
[src]
fn event_stream<'a>(&mut self) -> Stream<'a, Event>
fn set_swap_interval(&mut self, frames: u32)
[src]
fn set_swap_interval(&mut self, frames: u32)
fn curr_frame_time_ns(&self) -> u64
[src]
fn curr_frame_time_ns(&self) -> u64
fn curr_frame_time_s(&self) -> f64
[src]
fn curr_frame_time_s(&self) -> f64
fn time_elapsed_ns(&self) -> u64
[src]
fn time_elapsed_ns(&self) -> u64
fn size(&self) -> Vec2<i32>
[src]
fn size(&self) -> Vec2<i32>
fn width(&self) -> i32
[src]
fn width(&self) -> i32
fn height(&self) -> i32
[src]
fn height(&self) -> i32
fn aspect_ratio(&self) -> f32
[src]
fn aspect_ratio(&self) -> f32
fn set_position(&mut self, pos: Pnt2<i32>)
[src]
fn set_position(&mut self, pos: Pnt2<i32>)
fn dpi(&self) -> u32
[src]
fn dpi(&self) -> u32
fn resolution_factor(&self) -> f32
[src]
fn resolution_factor(&self) -> f32
fn screen_size(&self) -> Vec2<u32>
[src]
fn screen_size(&self) -> Vec2<u32>
fn should_close(&self) -> bool
[src]
fn should_close(&self) -> bool
fn set_should_close(&mut self)
[src]
fn set_should_close(&mut self)
fn set_fullscreen(&mut self, fullscreen: bool)
[src]
fn set_fullscreen(&mut self, fullscreen: bool)
fn viewport(&self) -> Rect<i32>
[src]
fn viewport(&self) -> Rect<i32>
impl GlWindow for Window
[src]
impl GlWindow for Window
fn proc_address(&mut self, procname: &str) -> *const c_void
[src]
fn proc_address(&mut self, procname: &str) -> *const c_void