Struct caca::Display
[−]
[src]
pub struct Display { /* fields omitted */ }
pub struct Display { /* fields omitted */ }
impl Display
[src]pub fn poll_event(&self, mask: u32) -> Option<Event>
[src]pub fn peek_event(&self, mask: u32, usecs: Duration) -> Option<Event>
[src]impl Display
[src]pub fn new(opts: InitOptions) -> Result<Self, CacaError>
[src]pub fn display_driver(&self) -> Driver
[src]pub fn set_display_driver(&mut self, driver: Driver) -> CacaResult
[src]pub fn canvas(&self) -> Canvas
[src]pub fn refresh(&mut self)
[src]pub fn calculated_display_time(&self) -> i32
[src]pub fn set_display_time(&mut self, usecs: Duration) -> CacaResult
[src]pub fn width(&self) -> i32
[src]pub fn height(&self) -> i32
[src]pub fn set_display_title(&mut self, title: &str) -> CacaResult
[src]pub fn set_mouse_visibility(&mut self, vis: Visibility) -> CacaResult
[src]pub fn set_cursor_visibility(&mut self, vis: Visibility) -> CacaResult
[src]