Struct gdk_sys::GdkEventButton
source · [−]#[repr(C)]pub struct GdkEventButton {
pub type_: GdkEventType,
pub window: *mut GdkWindow,
pub send_event: i8,
pub time: u32,
pub x: c_double,
pub y: c_double,
pub axes: *mut c_double,
pub state: GdkModifierType,
pub button: c_uint,
pub device: *mut GdkDevice,
pub x_root: c_double,
pub y_root: c_double,
}
Fields
type_: GdkEventType
window: *mut GdkWindow
send_event: i8
time: u32
x: c_double
y: c_double
axes: *mut c_double
state: GdkModifierType
device: *mut GdkDevice
x_root: c_double
y_root: c_double
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GdkEventButton
impl !Send for GdkEventButton
impl !Sync for GdkEventButton
impl Unpin for GdkEventButton
impl UnwindSafe for GdkEventButton
Blanket Implementations
Mutably borrows from an owned value. Read more