Struct gtk_sys::GtkThemingEngineClass [−][src]
#[repr(C)]pub struct GtkThemingEngineClass {}Show fields
pub parent_class: GObjectClass, pub render_line: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>, pub render_background: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>, pub render_frame: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>, pub render_frame_gap: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double, _: GtkPositionType, _: c_double, _: c_double)>, pub render_extension: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double, _: GtkPositionType)>, pub render_check: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>, pub render_option: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>, pub render_arrow: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>, pub render_expander: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>, pub render_focus: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>, pub render_layout: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: *mut PangoLayout)>, pub render_slider: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double, _: GtkOrientation)>, pub render_handle: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>, pub render_activity: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>, pub render_icon_pixbuf: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *const GtkIconSource, _: GtkIconSize) -> *mut GdkPixbuf>, pub render_icon: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: *mut GdkPixbuf, _: c_double, _: c_double)>, pub render_icon_surface: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: *mut cairo_surface_t, _: c_double, _: c_double)>, pub padding: [gpointer; 14],
Fields
parent_class: GObjectClassrender_line: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>render_background: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>render_frame: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>render_frame_gap: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double, _: GtkPositionType, _: c_double, _: c_double)>render_extension: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double, _: GtkPositionType)>render_check: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>render_option: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>render_arrow: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>render_expander: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>render_focus: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>render_layout: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: *mut PangoLayout)>render_slider: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double, _: GtkOrientation)>render_handle: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>render_activity: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: c_double, _: c_double, _: c_double, _: c_double)>render_icon_pixbuf: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *const GtkIconSource, _: GtkIconSize) -> *mut GdkPixbuf>render_icon: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: *mut GdkPixbuf, _: c_double, _: c_double)>render_icon_surface: Option<unsafe extern "C" fn(_: *mut GtkThemingEngine, _: *mut cairo_t, _: *mut cairo_surface_t, _: c_double, _: c_double)>padding: [gpointer; 14]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GtkThemingEngineClassimpl !Send for GtkThemingEngineClassimpl !Sync for GtkThemingEngineClassimpl Unpin for GtkThemingEngineClassimpl UnwindSafe for GtkThemingEngineClassBlanket Implementations
Mutably borrows from an owned value. Read more