Struct gtk_sys::GtkThemingEngineClass [] [src]

#[repr(C)]
pub struct GtkThemingEngineClass { 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