Trait gdk::prelude::WindowExtManual
[−]
[src]
pub trait WindowExtManual { unsafe fn set_user_data<T>(&self, user_data: &mut T); unsafe fn get_user_data<'a, T>(&'a self) -> &'a mut T; fn set_geometry_hints(&self, geometry: &GdkGeometry, geom_mask: WindowHints); fn get_default_root_window() -> Window; fn offscreen_window_set_embedder(&self, embedder: &Window); fn offscreen_window_get_embedder(&self) -> Option<Window>; fn offscreen_window_get_surface(&self) -> Option<Surface>; fn get_pixbuf(
&self,
src_x: i32,
src_y: i32,
width: i32,
height: i32
) -> Option<Pixbuf>; }
Required Methods
unsafe fn set_user_data<T>(&self, user_data: &mut T)
unsafe fn get_user_data<'a, T>(&'a self) -> &'a mut T
fn set_geometry_hints(&self, geometry: &GdkGeometry, geom_mask: WindowHints)
fn get_default_root_window() -> Window
fn offscreen_window_set_embedder(&self, embedder: &Window)
fn offscreen_window_get_embedder(&self) -> Option<Window>
fn offscreen_window_get_surface(&self) -> Option<Surface>
fn get_pixbuf(
&self,
src_x: i32,
src_y: i32,
width: i32,
height: i32
) -> Option<Pixbuf>
&self,
src_x: i32,
src_y: i32,
width: i32,
height: i32
) -> Option<Pixbuf>