Trait gdk::MonitorExt [] [src]

pub trait MonitorExt {
    fn get_display(&self) -> Option<Display>;
    fn get_geometry(&self) -> Rectangle;
    fn get_height_mm(&self) -> i32;
    fn get_manufacturer(&self) -> Option<String>;
    fn get_model(&self) -> Option<String>;
    fn get_refresh_rate(&self) -> i32;
    fn get_scale_factor(&self) -> i32;
    fn get_subpixel_layout(&self) -> SubpixelLayout;
    fn get_width_mm(&self) -> i32;
    fn get_workarea(&self) -> Rectangle;
    fn is_primary(&self) -> bool;
    fn get_property_display(&self) -> Option<Display>;
    fn get_property_geometry(&self) -> Option<Rectangle>;
    fn get_property_height_mm(&self) -> i32;
    fn get_property_refresh_rate(&self) -> i32;
    fn get_property_scale_factor(&self) -> i32;
    fn get_property_width_mm(&self) -> i32;
    fn get_property_workarea(&self) -> Option<Rectangle>;
    fn connect_invalidate<F: Fn(&Self) + 'static>(&self, f: F) -> u64;
}

Required Methods

Implementors