Struct libui_ng_sys::platform::unix::gtk_sys::GtkStyleClass
source · pub struct GtkStyleClass {Show 39 fields
pub parent_class: GObjectClass,
pub realize: Option<unsafe extern "C" fn(_: *mut GtkStyle)>,
pub unrealize: Option<unsafe extern "C" fn(_: *mut GtkStyle)>,
pub copy: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut GtkStyle)>,
pub clone: Option<unsafe extern "C" fn(_: *mut GtkStyle) -> *mut GtkStyle>,
pub init_from_rc: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut GtkRcStyle)>,
pub set_background: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut GdkWindow, _: i32)>,
pub render_icon: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *const GtkIconSource, _: i32, _: i32, _: i32, _: *mut GtkWidget, _: *const i8) -> *mut GdkPixbuf>,
pub draw_hline: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32)>,
pub draw_vline: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32)>,
pub draw_shadow: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>,
pub draw_arrow: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32)>,
pub draw_diamond: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>,
pub draw_box: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>,
pub draw_flat_box: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>,
pub draw_check: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>,
pub draw_option: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>,
pub draw_tab: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>,
pub draw_shadow_gap: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32)>,
pub draw_box_gap: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32)>,
pub draw_extension: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32)>,
pub draw_focus: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>,
pub draw_slider: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32)>,
pub draw_handle: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32)>,
pub draw_expander: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32)>,
pub draw_layout: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: *mut PangoLayout)>,
pub draw_resize_grip: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32)>,
pub draw_spinner: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: u32, _: i32, _: i32, _: i32, _: i32)>,
pub _gtk_reserved1: Option<unsafe extern "C" fn()>,
pub _gtk_reserved2: Option<unsafe extern "C" fn()>,
pub _gtk_reserved3: Option<unsafe extern "C" fn()>,
pub _gtk_reserved4: Option<unsafe extern "C" fn()>,
pub _gtk_reserved5: Option<unsafe extern "C" fn()>,
pub _gtk_reserved6: Option<unsafe extern "C" fn()>,
pub _gtk_reserved7: Option<unsafe extern "C" fn()>,
pub _gtk_reserved8: Option<unsafe extern "C" fn()>,
pub _gtk_reserved9: Option<unsafe extern "C" fn()>,
pub _gtk_reserved10: Option<unsafe extern "C" fn()>,
pub _gtk_reserved11: Option<unsafe extern "C" fn()>,
}Fields§
§parent_class: GObjectClass§realize: Option<unsafe extern "C" fn(_: *mut GtkStyle)>§unrealize: Option<unsafe extern "C" fn(_: *mut GtkStyle)>§copy: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut GtkStyle)>§clone: Option<unsafe extern "C" fn(_: *mut GtkStyle) -> *mut GtkStyle>§init_from_rc: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut GtkRcStyle)>§set_background: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut GdkWindow, _: i32)>§render_icon: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *const GtkIconSource, _: i32, _: i32, _: i32, _: *mut GtkWidget, _: *const i8) -> *mut GdkPixbuf>§draw_hline: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32)>§draw_vline: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32)>§draw_shadow: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>§draw_arrow: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32)>§draw_diamond: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>§draw_box: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>§draw_flat_box: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>§draw_check: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>§draw_option: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>§draw_tab: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>§draw_shadow_gap: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32)>§draw_box_gap: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32)>§draw_extension: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32)>§draw_focus: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32)>§draw_slider: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32)>§draw_handle: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32)>§draw_expander: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32)>§draw_layout: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: *mut PangoLayout)>§draw_resize_grip: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: i32, _: i32, _: i32, _: i32, _: i32)>§draw_spinner: Option<unsafe extern "C" fn(_: *mut GtkStyle, _: *mut cairo_t, _: i32, _: *mut GtkWidget, _: *const i8, _: u32, _: i32, _: i32, _: i32, _: i32)>§_gtk_reserved1: Option<unsafe extern "C" fn()>§_gtk_reserved2: Option<unsafe extern "C" fn()>§_gtk_reserved3: Option<unsafe extern "C" fn()>§_gtk_reserved4: Option<unsafe extern "C" fn()>§_gtk_reserved5: Option<unsafe extern "C" fn()>§_gtk_reserved6: Option<unsafe extern "C" fn()>§_gtk_reserved7: Option<unsafe extern "C" fn()>§_gtk_reserved8: Option<unsafe extern "C" fn()>§_gtk_reserved9: Option<unsafe extern "C" fn()>§_gtk_reserved10: Option<unsafe extern "C" fn()>§_gtk_reserved11: Option<unsafe extern "C" fn()>Trait Implementations§
source§impl Clone for GtkStyleClass
impl Clone for GtkStyleClass
source§fn clone(&self) -> GtkStyleClass
fn clone(&self) -> GtkStyleClass
Returns a copy 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 more