Struct atk_sys::AtkSelectionIface
source · [−]#[repr(C)]pub struct AtkSelectionIface {
pub parent: GTypeInterface,
pub add_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>,
pub clear_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> gboolean>,
pub ref_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> *mut AtkObject>,
pub get_selection_count: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> c_int>,
pub is_child_selected: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>,
pub remove_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>,
pub select_all_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> gboolean>,
pub selection_changed: Option<unsafe extern "C" fn(_: *mut AtkSelection)>,
}
Fields
parent: GTypeInterface
add_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>
clear_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> gboolean>
ref_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> *mut AtkObject>
get_selection_count: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> c_int>
is_child_selected: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>
remove_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>
select_all_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> gboolean>
selection_changed: Option<unsafe extern "C" fn(_: *mut AtkSelection)>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AtkSelectionIface
impl Send for AtkSelectionIface
impl Sync for AtkSelectionIface
impl Unpin for AtkSelectionIface
impl UnwindSafe for AtkSelectionIface
Blanket Implementations
Mutably borrows from an owned value. Read more