Struct gtk_sys::GtkCellAccessibleParentIface
source · #[repr(C)]pub struct GtkCellAccessibleParentIface {Show 13 fields
pub parent: GTypeInterface,
pub get_cell_extents: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: AtkCoordType)>,
pub get_cell_area: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut GdkRectangle)>,
pub grab_focus: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> gboolean>,
pub get_child_index: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> c_int>,
pub get_renderer_state: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> GtkCellRendererState>,
pub expand_collapse: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>,
pub activate: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>,
pub edit: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>,
pub update_relationset: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut AtkRelationSet)>,
pub get_cell_position: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut c_int, _: *mut c_int)>,
pub get_column_header_cells: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> *mut GPtrArray>,
pub get_row_header_cells: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> *mut GPtrArray>,
}
Fields§
§parent: GTypeInterface
§get_cell_extents: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: AtkCoordType)>
§get_cell_area: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut GdkRectangle)>
§grab_focus: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> gboolean>
§get_child_index: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> c_int>
§get_renderer_state: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> GtkCellRendererState>
§expand_collapse: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>
§activate: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>
§edit: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>
§update_relationset: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut AtkRelationSet)>
§get_cell_position: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut c_int, _: *mut c_int)>
§get_column_header_cells: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> *mut GPtrArray>
§get_row_header_cells: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> *mut GPtrArray>
Trait Implementations§
source§impl Clone for GtkCellAccessibleParentIface
impl Clone for GtkCellAccessibleParentIface
source§fn clone(&self) -> GtkCellAccessibleParentIface
fn clone(&self) -> GtkCellAccessibleParentIface
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