Struct atk_sys::AtkUtilClass
source · #[repr(C)]pub struct AtkUtilClass {
pub parent: GObjectClass,
pub add_global_event_listener: Option<unsafe extern "C" fn(_: GSignalEmissionHook, _: *const c_char) -> c_uint>,
pub remove_global_event_listener: Option<unsafe extern "C" fn(_: c_uint)>,
pub add_key_event_listener: Option<unsafe extern "C" fn(_: AtkKeySnoopFunc, _: gpointer) -> c_uint>,
pub remove_key_event_listener: Option<unsafe extern "C" fn(_: c_uint)>,
pub get_root: Option<unsafe extern "C" fn() -> *mut AtkObject>,
pub get_toolkit_name: Option<unsafe extern "C" fn() -> *const c_char>,
pub get_toolkit_version: Option<unsafe extern "C" fn() -> *const c_char>,
}
Fields§
§parent: GObjectClass
§add_global_event_listener: Option<unsafe extern "C" fn(_: GSignalEmissionHook, _: *const c_char) -> c_uint>
§remove_global_event_listener: Option<unsafe extern "C" fn(_: c_uint)>
§add_key_event_listener: Option<unsafe extern "C" fn(_: AtkKeySnoopFunc, _: gpointer) -> c_uint>
§remove_key_event_listener: Option<unsafe extern "C" fn(_: c_uint)>
§get_root: Option<unsafe extern "C" fn() -> *mut AtkObject>
§get_toolkit_name: Option<unsafe extern "C" fn() -> *const c_char>
§get_toolkit_version: Option<unsafe extern "C" fn() -> *const c_char>
Trait Implementations§
source§impl Clone for AtkUtilClass
impl Clone for AtkUtilClass
source§fn clone(&self) -> AtkUtilClass
fn clone(&self) -> AtkUtilClass
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