#[repr(C)]
pub struct GtkCellAreaClass {
pub parent_class: GInitiallyUnownedClass,
pub add: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellRenderer)>,
pub remove: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellRenderer)>,
pub foreach: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: GtkCellCallback, _: gpointer)>,
pub foreach_alloc: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *const GdkRectangle, _: *const GdkRectangle, _: GtkCellAllocCallback, _: gpointer)>,
pub event: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *mut GdkEvent, _: *const GdkRectangle, _: GtkCellRendererState) -> c_int>,
pub render: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *mut cairo_t, _: *const GdkRectangle, _: *const GdkRectangle, _: GtkCellRendererState, _: gboolean)>,
pub apply_attributes: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkTreeModel, _: *mut GtkTreeIter, _: gboolean, _: gboolean)>,
pub create_context: Option<unsafe extern "C" fn(_: *mut GtkCellArea) -> *mut GtkCellAreaContext>,
pub copy_context: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext) -> *mut GtkCellAreaContext>,
pub get_request_mode: Option<unsafe extern "C" fn(_: *mut GtkCellArea) -> GtkSizeRequestMode>,
pub get_preferred_width: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *mut c_int, _: *mut c_int)>,
pub get_preferred_height_for_width: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: c_int, _: *mut c_int, _: *mut c_int)>,
pub get_preferred_height: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *mut c_int, _: *mut c_int)>,
pub get_preferred_width_for_height: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: c_int, _: *mut c_int, _: *mut c_int)>,
pub set_cell_property: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellRenderer, _: c_uint, _: *mut GValue, _: *mut GParamSpec)>,
pub get_cell_property: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellRenderer, _: c_uint, _: *mut GValue, _: *mut GParamSpec)>,
pub focus: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: GtkDirectionType) -> gboolean>,
pub is_activatable: Option<unsafe extern "C" fn(_: *mut GtkCellArea) -> gboolean>,
pub activate: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *const GdkRectangle, _: GtkCellRendererState, _: gboolean) -> gboolean>,
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()>,
}
Fields
parent_class: GInitiallyUnownedClass
add: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellRenderer)>
remove: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellRenderer)>
foreach: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: GtkCellCallback, _: gpointer)>
foreach_alloc: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *const GdkRectangle, _: *const GdkRectangle, _: GtkCellAllocCallback, _: gpointer)>
event: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *mut GdkEvent, _: *const GdkRectangle, _: GtkCellRendererState) -> c_int>
render: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *mut cairo_t, _: *const GdkRectangle, _: *const GdkRectangle, _: GtkCellRendererState, _: gboolean)>
apply_attributes: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkTreeModel, _: *mut GtkTreeIter, _: gboolean, _: gboolean)>
create_context: Option<unsafe extern "C" fn(_: *mut GtkCellArea) -> *mut GtkCellAreaContext>
copy_context: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext) -> *mut GtkCellAreaContext>
get_request_mode: Option<unsafe extern "C" fn(_: *mut GtkCellArea) -> GtkSizeRequestMode>
get_preferred_width: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *mut c_int, _: *mut c_int)>
get_preferred_height_for_width: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: c_int, _: *mut c_int, _: *mut c_int)>
get_preferred_height: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *mut c_int, _: *mut c_int)>
get_preferred_width_for_height: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: c_int, _: *mut c_int, _: *mut c_int)>
set_cell_property: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellRenderer, _: c_uint, _: *mut GValue, _: *mut GParamSpec)>
get_cell_property: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellRenderer, _: c_uint, _: *mut GValue, _: *mut GParamSpec)>
focus: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: GtkDirectionType) -> gboolean>
is_activatable: Option<unsafe extern "C" fn(_: *mut GtkCellArea) -> gboolean>
activate: Option<unsafe extern "C" fn(_: *mut GtkCellArea, _: *mut GtkCellAreaContext, _: *mut GtkWidget, _: *const GdkRectangle, _: GtkCellRendererState, _: gboolean) -> gboolean>
_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()>