#[repr(C)]
pub struct AtkEditableTextIface {
pub parent_interface: GTypeInterface,
pub set_run_attributes: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: *mut AtkAttributeSet, _: c_int, _: c_int) -> gboolean>,
pub set_text_contents: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: *const c_char)>,
pub insert_text: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: *const c_char, _: c_int, _: *mut c_int)>,
pub copy_text: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: c_int, _: c_int)>,
pub cut_text: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: c_int, _: c_int)>,
pub delete_text: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: c_int, _: c_int)>,
pub paste_text: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: c_int)>,
}
Fields
parent_interface: GTypeInterface
set_run_attributes: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: *mut AtkAttributeSet, _: c_int, _: c_int) -> gboolean>
set_text_contents: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: *const c_char)>
insert_text: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: *const c_char, _: c_int, _: *mut c_int)>
copy_text: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: c_int, _: c_int)>
cut_text: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: c_int, _: c_int)>
delete_text: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: c_int, _: c_int)>
paste_text: Option<unsafe extern "C" fn(_: *mut AtkEditableText, _: c_int)>