Struct winit::os::unix::x11::Window
[−]
[src]
pub struct Window { pub x: Arc<XWindow>, // some fields omitted }
Fields
x: Arc<XWindow>
Methods
impl Window
[src]
pub fn new(
display: &Arc<XConnection>,
window_attrs: &WindowAttributes,
pl_attribs: &PlatformSpecificWindowBuilderAttributes
) -> Result<Window, CreationError>
[src]
display: &Arc<XConnection>,
window_attrs: &WindowAttributes,
pl_attribs: &PlatformSpecificWindowBuilderAttributes
) -> Result<Window, CreationError>
pub fn set_title(&self, title: &str)
[src]
pub fn show(&self)
[src]
pub fn hide(&self)
[src]
pub fn get_position(&self) -> Option<(i32, i32)>
[src]
pub fn set_position(&self, x: i32, y: i32)
[src]
pub fn get_inner_size(&self) -> Option<(u32, u32)>
[src]
pub fn get_outer_size(&self) -> Option<(u32, u32)>
[src]
pub fn set_inner_size(&self, x: u32, y: u32)
[src]
pub fn create_window_proxy(&self) -> WindowProxy
[src]
ⓘImportant traits for PollEventsIterator<'a>pub fn poll_events(&self) -> PollEventsIterator
[src]
ⓘImportant traits for PollEventsIterator<'a>
ⓘImportant traits for WaitEventsIterator<'a>pub fn wait_events(&self) -> WaitEventsIterator
[src]
ⓘImportant traits for WaitEventsIterator<'a>