Struct redwm::imports::ExposeEvent [−][src]
pub struct ExposeEvent { pub response_type: u8, pub sequence: u16, pub window: u32, pub x: u16, pub y: u16, pub width: u16, pub height: u16, pub count: u16, }
Expand description
NOT YET DOCUMENTED.
Fields
window
- The exposed (damaged) window.x
- The X coordinate of the left-upper corner of the exposed rectangle, relative to thewindow
’s origin.y
- The Y coordinate of the left-upper corner of the exposed rectangle, relative to thewindow
’s origin.width
- The width of the exposed rectangle.height
- The height of the exposed rectangle.count
- The amount ofExpose
events following this one. Simple applications that do not want to optimize redisplay by distinguishing between subareas of its window can just ignore all Expose events with nonzero counts and perform full redisplays on events with zero counts.
Fields
response_type: u8
sequence: u16
window: u32
x: u16
y: u16
width: u16
height: u16
count: u16
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ExposeEvent
impl Send for ExposeEvent
impl Sync for ExposeEvent
impl Unpin for ExposeEvent
impl UnwindSafe for ExposeEvent
Blanket Implementations
Mutably borrows from an owned value. Read more