Struct gtk_sys::GtkCellLayoutIface [] [src]

pub struct GtkCellLayoutIface {
    pub g_iface: GTypeInterface,
    pub pack_start: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: gboolean)>,
    pub pack_end: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: gboolean)>,
    pub clear: Option<unsafe extern "C" fn(_: *mut GtkCellLayout)>,
    pub add_attribute: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: *const c_char, _: c_int)>,
    pub set_cell_data_func: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: GtkCellLayoutDataFunc, _: gpointer, _: GDestroyNotify)>,
    pub clear_attributes: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer)>,
    pub reorder: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: c_int)>,
    pub get_cells: Option<unsafe extern "C" fn(_: *mut GtkCellLayout) -> *mut GList>,
    pub get_area: Option<unsafe extern "C" fn(_: *mut GtkCellLayout) -> *mut GtkCellArea>,
}

Fields