#[repr(C)]pub struct ClutterEffectClass {
pub parent_class: ClutterActorMetaClass,
pub pre_paint: Option<unsafe extern "C" fn(*mut ClutterEffect) -> gboolean>,
pub post_paint: Option<unsafe extern "C" fn(*mut ClutterEffect)>,
pub get_paint_volume: Option<unsafe extern "C" fn(*mut ClutterEffect, *mut ClutterPaintVolume) -> gboolean>,
pub paint: Option<unsafe extern "C" fn(*mut ClutterEffect, ClutterEffectPaintFlags)>,
pub pick: Option<unsafe extern "C" fn(*mut ClutterEffect, ClutterEffectPaintFlags)>,
pub _clutter_effect4: Option<unsafe extern "C" fn()>,
pub _clutter_effect5: Option<unsafe extern "C" fn()>,
pub _clutter_effect6: Option<unsafe extern "C" fn()>,
}
Fields§
§parent_class: ClutterActorMetaClass
§pre_paint: Option<unsafe extern "C" fn(*mut ClutterEffect) -> gboolean>
§post_paint: Option<unsafe extern "C" fn(*mut ClutterEffect)>
§get_paint_volume: Option<unsafe extern "C" fn(*mut ClutterEffect, *mut ClutterPaintVolume) -> gboolean>
§paint: Option<unsafe extern "C" fn(*mut ClutterEffect, ClutterEffectPaintFlags)>
§pick: Option<unsafe extern "C" fn(*mut ClutterEffect, ClutterEffectPaintFlags)>
§_clutter_effect4: Option<unsafe extern "C" fn()>
§_clutter_effect5: Option<unsafe extern "C" fn()>
§_clutter_effect6: Option<unsafe extern "C" fn()>
Trait Implementations§
Source§impl Clone for ClutterEffectClass
impl Clone for ClutterEffectClass
Source§fn clone(&self) -> ClutterEffectClass
fn clone(&self) -> ClutterEffectClass
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 ClutterEffectClass
impl Debug for ClutterEffectClass
impl Copy for ClutterEffectClass
Auto Trait Implementations§
impl Freeze for ClutterEffectClass
impl RefUnwindSafe for ClutterEffectClass
impl !Send for ClutterEffectClass
impl !Sync for ClutterEffectClass
impl Unpin for ClutterEffectClass
impl UnwindSafe for ClutterEffectClass
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