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
Auto Trait Implementations
impl Send for GtkCellAccessibleParentIface
impl Sync for GtkCellAccessibleParentIface
impl Unpin for GtkCellAccessibleParentIface
impl UnwindSafe for GtkCellAccessibleParentIface
Blanket Implementations
Mutably borrows from an owned value. Read more