#[repr(C)]pub struct ClutterTouchEvent {
pub type_: ClutterEventType,
pub time: u32,
pub flags: ClutterEventFlags,
pub stage: *mut ClutterStage,
pub source: *mut ClutterActor,
pub x: c_float,
pub y: c_float,
pub sequence: *mut ClutterEventSequence,
pub modifier_state: ClutterModifierType,
pub axes: *mut c_double,
pub device: *mut ClutterInputDevice,
}
Fields§
§type_: ClutterEventType
§time: u32
§flags: ClutterEventFlags
§stage: *mut ClutterStage
§source: *mut ClutterActor
§x: c_float
§y: c_float
§sequence: *mut ClutterEventSequence
§modifier_state: ClutterModifierType
§axes: *mut c_double
§device: *mut ClutterInputDevice
Trait Implementations§
Source§impl Clone for ClutterTouchEvent
impl Clone for ClutterTouchEvent
Source§fn clone(&self) -> ClutterTouchEvent
fn clone(&self) -> ClutterTouchEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ClutterTouchEvent
impl Debug for ClutterTouchEvent
impl Copy for ClutterTouchEvent
Auto Trait Implementations§
impl Freeze for ClutterTouchEvent
impl RefUnwindSafe for ClutterTouchEvent
impl !Send for ClutterTouchEvent
impl !Sync for ClutterTouchEvent
impl Unpin for ClutterTouchEvent
impl UnwindSafe for ClutterTouchEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more