#[repr(C)]pub struct ClutterGestureActionClass {
pub parent_class: ClutterActionClass,
pub gesture_begin: Option<unsafe extern "C" fn(*mut ClutterGestureAction, *mut ClutterActor) -> gboolean>,
pub gesture_progress: Option<unsafe extern "C" fn(*mut ClutterGestureAction, *mut ClutterActor) -> gboolean>,
pub gesture_end: Option<unsafe extern "C" fn(*mut ClutterGestureAction, *mut ClutterActor)>,
pub gesture_cancel: Option<unsafe extern "C" fn(*mut ClutterGestureAction, *mut ClutterActor)>,
pub gesture_prepare: Option<unsafe extern "C" fn(*mut ClutterGestureAction, *mut ClutterActor) -> gboolean>,
pub _clutter_gesture_action1: Option<unsafe extern "C" fn()>,
pub _clutter_gesture_action2: Option<unsafe extern "C" fn()>,
pub _clutter_gesture_action3: Option<unsafe extern "C" fn()>,
pub _clutter_gesture_action4: Option<unsafe extern "C" fn()>,
pub _clutter_gesture_action5: Option<unsafe extern "C" fn()>,
pub _clutter_gesture_action6: Option<unsafe extern "C" fn()>,
}
Fields§
§parent_class: ClutterActionClass
§gesture_begin: Option<unsafe extern "C" fn(*mut ClutterGestureAction, *mut ClutterActor) -> gboolean>
§gesture_progress: Option<unsafe extern "C" fn(*mut ClutterGestureAction, *mut ClutterActor) -> gboolean>
§gesture_end: Option<unsafe extern "C" fn(*mut ClutterGestureAction, *mut ClutterActor)>
§gesture_cancel: Option<unsafe extern "C" fn(*mut ClutterGestureAction, *mut ClutterActor)>
§gesture_prepare: Option<unsafe extern "C" fn(*mut ClutterGestureAction, *mut ClutterActor) -> gboolean>
§_clutter_gesture_action1: Option<unsafe extern "C" fn()>
§_clutter_gesture_action2: Option<unsafe extern "C" fn()>
§_clutter_gesture_action3: Option<unsafe extern "C" fn()>
§_clutter_gesture_action4: Option<unsafe extern "C" fn()>
§_clutter_gesture_action5: Option<unsafe extern "C" fn()>
§_clutter_gesture_action6: Option<unsafe extern "C" fn()>
Trait Implementations§
Source§impl Clone for ClutterGestureActionClass
impl Clone for ClutterGestureActionClass
Source§fn clone(&self) -> ClutterGestureActionClass
fn clone(&self) -> ClutterGestureActionClass
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 ClutterGestureActionClass
impl Debug for ClutterGestureActionClass
impl Copy for ClutterGestureActionClass
Auto Trait Implementations§
impl Freeze for ClutterGestureActionClass
impl RefUnwindSafe for ClutterGestureActionClass
impl !Send for ClutterGestureActionClass
impl !Sync for ClutterGestureActionClass
impl Unpin for ClutterGestureActionClass
impl UnwindSafe for ClutterGestureActionClass
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