pub type GActionGroupInterface = _GActionGroupInterface;

Aliased Type§

struct GActionGroupInterface {
Show 15 fields pub g_iface: _GTypeInterface, pub has_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> i32>, pub list_actions: Option<unsafe extern "C" fn(_: *mut _GActionGroup) -> *mut *mut i8>, pub get_action_enabled: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> i32>, pub get_action_parameter_type: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *const _GVariantType>, pub get_action_state_type: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *const _GVariantType>, pub get_action_state_hint: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *mut _GVariant>, pub get_action_state: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *mut _GVariant>, pub change_action_state: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>, pub activate_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>, pub action_added: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8)>, pub action_removed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8)>, pub action_enabled_changed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: i32)>, pub action_state_changed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>, pub query_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut i32, _: *mut *const _GVariantType, _: *mut *const _GVariantType, _: *mut *mut _GVariant, _: *mut *mut _GVariant) -> i32>,
}

Fields§

§g_iface: _GTypeInterface§has_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> i32>§list_actions: Option<unsafe extern "C" fn(_: *mut _GActionGroup) -> *mut *mut i8>§get_action_enabled: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> i32>§get_action_parameter_type: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *const _GVariantType>§get_action_state_type: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *const _GVariantType>§get_action_state_hint: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *mut _GVariant>§get_action_state: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8) -> *mut _GVariant>§change_action_state: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>§activate_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>§action_added: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8)>§action_removed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8)>§action_enabled_changed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: i32)>§action_state_changed: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut _GVariant)>§query_action: Option<unsafe extern "C" fn(_: *mut _GActionGroup, _: *const i8, _: *mut i32, _: *mut *const _GVariantType, _: *mut *const _GVariantType, _: *mut *mut _GVariant, _: *mut *mut _GVariant) -> i32>