package GObject; sub PARAM_MASK { } sub PARAM_STATIC_STRINGS { } sub PARAM_USER_SHIFT { } sub SIGNAL_FLAGS_MASK { } sub SIGNAL_MATCH_MASK { } sub TYPE_FLAG_RESERVED_ID_BIT { } sub TYPE_FUNDAMENTAL_MAX { } sub TYPE_FUNDAMENTAL_SHIFT { } sub TYPE_RESERVED_BSE_FIRST { } sub TYPE_RESERVED_BSE_LAST { } sub TYPE_RESERVED_GLIB_FIRST { } sub TYPE_RESERVED_GLIB_LAST { } sub TYPE_RESERVED_USER_FIRST { } sub VALUE_INTERNED_STRING { } sub VALUE_NOCOPY_CONTENTS { } sub boxed_copy { } sub boxed_free { } sub cclosure_marshal_BOOLEAN__BOXED_BOXED { } sub cclosure_marshal_BOOLEAN__FLAGS { } sub cclosure_marshal_STRING__OBJECT_POINTER { } sub cclosure_marshal_VOID__BOOLEAN { } sub cclosure_marshal_VOID__BOXED { } sub cclosure_marshal_VOID__CHAR { } sub cclosure_marshal_VOID__DOUBLE { } sub cclosure_marshal_VOID__ENUM { } sub cclosure_marshal_VOID__FLAGS { } sub cclosure_marshal_VOID__FLOAT { } sub cclosure_marshal_VOID__INT { } sub cclosure_marshal_VOID__LONG { } sub cclosure_marshal_VOID__OBJECT { } sub cclosure_marshal_VOID__PARAM { } sub cclosure_marshal_VOID__POINTER { } sub cclosure_marshal_VOID__STRING { } sub cclosure_marshal_VOID__UCHAR { } sub cclosure_marshal_VOID__UINT { } sub cclosure_marshal_VOID__UINT_POINTER { } sub cclosure_marshal_VOID__ULONG { } sub cclosure_marshal_VOID__VARIANT { } sub cclosure_marshal_VOID__VOID { } sub cclosure_marshal_generic { } sub clear_signal_handler { } sub enum_complete_type_info { } sub enum_get_value { } sub enum_get_value_by_name { } sub enum_get_value_by_nick { } sub enum_register_static { } sub enum_to_string { } sub flags_complete_type_info { } sub flags_get_first_value { } sub flags_get_value_by_name { } sub flags_get_value_by_nick { } sub flags_register_static { } sub flags_to_string { } sub gtype_get_type { } sub param_spec_boolean { } sub param_spec_boxed { } sub param_spec_char { } sub param_spec_double { } sub param_spec_enum { } sub param_spec_flags { } sub param_spec_float { } sub param_spec_gtype { } sub param_spec_int { } sub param_spec_int64 { } sub param_spec_long { } sub param_spec_object { } sub param_spec_param { } sub param_spec_pointer { } sub param_spec_string { } sub param_spec_uchar { } sub param_spec_uint { } sub param_spec_uint64 { } sub param_spec_ulong { } sub param_spec_unichar { } sub param_spec_variant { } sub param_type_register_static { } sub param_value_convert { } sub param_value_defaults { } sub param_value_set_default { } sub param_value_validate { } sub param_values_cmp { } sub pointer_type_register_static { } sub signal_accumulator_first_wins { } sub signal_accumulator_true_handled { } sub signal_add_emission_hook { } sub signal_chain_from_overridden { } sub signal_connect_closure { } sub signal_connect_closure_by_id { } sub signal_emitv { } sub signal_get_invocation_hint { } sub signal_handler_block { } sub signal_handler_disconnect { } sub signal_handler_find { } sub signal_handler_is_connected { } sub signal_handler_unblock { } sub signal_handlers_block_matched { } sub signal_handlers_destroy { } sub signal_handlers_disconnect_matched { } sub signal_handlers_unblock_matched { } sub signal_has_handler_pending { } sub signal_is_valid_name { } sub signal_list_ids { } sub signal_lookup { } sub signal_name { } sub signal_override_class_closure { } sub signal_parse_name { } sub signal_query { } sub signal_remove_emission_hook { } sub signal_set_va_marshaller { } sub signal_stop_emission { } sub signal_stop_emission_by_name { } sub signal_type_cclosure_new { } sub source_set_closure { } sub source_set_dummy_callback { } sub strdup_value_contents { } sub type_add_class_private { } sub type_add_instance_private { } sub type_add_interface_dynamic { } sub type_add_interface_static { } sub type_check_class_is_a { } sub type_check_instance { } sub type_check_instance_is_a { } sub type_check_instance_is_fundamentally_a { } sub type_check_is_value_type { } sub type_check_value { } sub type_check_value_holds { } sub type_children { } sub type_class_adjust_private_offset { } sub type_class_peek { } sub type_class_peek_static { } sub type_class_ref { } sub type_default_interface_peek { } sub type_default_interface_ref { } sub type_default_interface_unref { } sub type_depth { } sub type_ensure { } sub type_free_instance { } sub type_from_name { } sub type_fundamental { } sub type_fundamental_next { } sub type_get_instance_count { } sub type_get_plugin { } sub type_get_qdata { } sub type_get_type_registration_serial { } sub type_init { } sub type_init_with_debug_flags { } sub type_interface_add_prerequisite { } sub type_interface_get_plugin { } sub type_interface_instantiatable_prerequisite { } sub type_interface_peek { } sub type_interface_prerequisites { } sub type_interfaces { } sub type_is_a { } sub type_name { } sub type_name_from_class { } sub type_name_from_instance { } sub type_next_base { } sub type_parent { } sub type_qname { } sub type_query { } sub type_register_dynamic { } sub type_register_fundamental { } sub type_register_static { } sub type_set_qdata { } sub type_test_flags { } sub value_type_compatible { } sub value_type_transformable { } package GObject::Binding; our @ISA = qw(GObject::Object); sub dup_source { } sub dup_target { } sub get_flags { } sub get_source { } sub get_source_property { } sub get_target { } sub get_target_property { } sub unbind { } package GObject::BindingGroup; our @ISA = qw(GObject::Object); sub bind { } sub bind_full { } sub dup_source { } sub new { } sub set_source { } package GObject::CClosure; sub callback { } sub closure { } sub marshal_BOOLEAN__BOXED_BOXED { } sub marshal_BOOLEAN__FLAGS { } sub marshal_STRING__OBJECT_POINTER { } sub marshal_VOID__BOOLEAN { } sub marshal_VOID__BOXED { } sub marshal_VOID__CHAR { } sub marshal_VOID__DOUBLE { } sub marshal_VOID__ENUM { } sub marshal_VOID__FLAGS { } sub marshal_VOID__FLOAT { } sub marshal_VOID__INT { } sub marshal_VOID__LONG { } sub marshal_VOID__OBJECT { } sub marshal_VOID__PARAM { } sub marshal_VOID__POINTER { } sub marshal_VOID__STRING { } sub marshal_VOID__UCHAR { } sub marshal_VOID__UINT { } sub marshal_VOID__UINT_POINTER { } sub marshal_VOID__ULONG { } sub marshal_VOID__VARIANT { } sub marshal_VOID__VOID { } sub marshal_generic { } package GObject::Closure; sub data { } sub derivative_flag { } sub floating { } sub in_inotify { } sub in_marshal { } sub invalidate { } sub invoke { } sub is_invalid { } sub marshal { } sub meta_marshal_nouse { } sub n_fnotifiers { } sub n_guards { } sub n_inotifiers { } sub new_object { } sub new_simple { } sub notifiers { } sub ref { } sub ref_count { } sub sink { } sub unref { } package GObject::ClosureNotifyData; sub data { } sub notify { } package GObject::EnumClass; sub g_type_class { } sub maximum { } sub minimum { } sub n_values { } sub values { } package GObject::EnumValue; sub value { } sub value_name { } sub value_nick { } package GObject::FlagsClass; sub g_type_class { } sub mask { } sub n_values { } sub values { } package GObject::FlagsValue; sub value { } sub value_name { } sub value_nick { } package GObject::InitiallyUnowned; our @ISA = qw(GObject::Object); sub construct_properties { } sub constructed { } sub constructor { } sub dispatch_properties_changed { } sub dispose { } sub finalize { } sub flags { } sub g_type_class { } sub get_property { } sub notify { } sub pdummy { } sub set_property { } package GObject::InterfaceInfo; sub interface_data { } sub interface_finalize { } sub interface_init { } package GObject::Object; sub bind_property { } sub bind_property_full { } sub compat_control { } sub force_floating { } sub freeze_notify { } sub get_data { } sub get_property { } sub get_qdata { } sub getv { } sub interface_find_property { } sub interface_install_property { } sub interface_list_properties { } sub is_floating { } sub newv { } sub notify { } sub notify_by_pspec { } sub ref { } sub ref_sink { } sub run_dispose { } sub set_data { } sub set_property { } sub steal_data { } sub steal_qdata { } sub thaw_notify { } sub unref { } sub watch_closure { } package GObject::ObjectClass; sub construct_properties { } sub constructed { } sub constructor { } sub dispatch_properties_changed { } sub dispose { } sub finalize { } sub find_property { } sub flags { } sub g_type_class { } sub get_property { } sub install_properties { } sub install_property { } sub list_properties { } sub notify { } sub override_property { } sub pdummy { } sub set_property { } package GObject::ObjectConstructParam; sub pspec { } sub value { } package GObject::ParamSpec; sub get_blurb { } sub get_default_value { } sub get_name { } sub get_name_quark { } sub get_nick { } sub get_qdata { } sub get_redirect_target { } sub is_valid_name { } sub set_qdata { } sub sink { } sub steal_qdata { } package GObject::ParamSpecClass; sub dummy { } sub finalize { } sub g_type_class { } sub value_set_default { } sub value_type { } sub value_validate { } sub values_cmp { } package GObject::ParamSpecPool; sub insert { } sub list { } sub list_owned { } sub lookup { } sub remove { } package GObject::ParamSpecTypeInfo; sub finalize { } sub instance_init { } sub instance_size { } sub n_preallocs { } sub value_set_default { } sub value_type { } sub value_validate { } sub values_cmp { } package GObject::Parameter; sub name { } sub value { } package GObject::SignalGroup; our @ISA = qw(GObject::Object); sub block { } sub connect_data { } sub connect_swapped { } sub dup_target { } sub new { } sub set_target { } sub unblock { } package GObject::SignalInvocationHint; sub detail { } sub run_type { } sub signal_id { } package GObject::SignalQuery; sub itype { } sub n_params { } sub param_types { } sub return_type { } sub signal_flags { } sub signal_id { } sub signal_name { } package GObject::TypeClass; sub add_private { } sub adjust_private_offset { } sub g_type { } sub get_private { } sub peek { } sub peek_parent { } sub peek_static { } sub ref { } sub unref { } package GObject::TypeFundamentalInfo; sub type_flags { } package GObject::TypeInfo; sub base_finalize { } sub base_init { } sub class_data { } sub class_finalize { } sub class_init { } sub class_size { } sub instance_init { } sub instance_size { } sub n_preallocs { } sub value_table { } package GObject::TypeInstance; sub g_class { } sub get_private { } package GObject::TypeInterface; sub add_prerequisite { } sub g_instance_type { } sub g_type { } sub get_plugin { } sub instantiatable_prerequisite { } sub peek { } sub peek_parent { } sub prerequisites { } package GObject::TypeModule; our @ISA = qw(GObject::Object); sub add_interface { } sub register_enum { } sub register_flags { } sub register_type { } sub set_name { } sub unuse { } sub GObject::TypeModule::use { } package GObject::TypeModuleClass; sub load { } sub parent_class { } sub reserved1 { } sub reserved2 { } sub reserved3 { } sub reserved4 { } sub unload { } package GObject::TypePlugin; sub complete_interface_info { } sub complete_type_info { } sub unuse { } sub GObject::TypePlugin::use { } package GObject::TypePluginClass; sub base_iface { } sub complete_interface_info { } sub complete_type_info { } sub unuse_plugin { } sub use_plugin { } package GObject::TypeQuery; sub class_size { } sub instance_size { } sub type { } sub type_name { } package GObject::TypeValueTable; sub collect_format { } sub collect_value { } sub lcopy_format { } sub lcopy_value { } sub value_copy { } sub value_free { } sub value_init { } sub value_peek_pointer { } package GObject::Value; sub copy { } sub data { } sub dup_object { } sub dup_string { } sub dup_variant { } sub fits_pointer { } sub g_type { } sub get_boolean { } sub get_boxed { } sub get_char { } sub get_double { } sub get_enum { } sub get_flags { } sub get_float { } sub get_gtype { } sub get_int { } sub get_int64 { } sub get_long { } sub get_object { } sub get_param { } sub get_pointer { } sub get_schar { } sub get_string { } sub get_uchar { } sub get_uint { } sub get_uint64 { } sub get_ulong { } sub get_variant { } sub init { } sub init_from_instance { } sub peek_pointer { } sub reset { } sub set_boolean { } sub set_boxed { } sub set_boxed_take_ownership { } sub set_char { } sub set_double { } sub set_enum { } sub set_flags { } sub set_float { } sub set_gtype { } sub set_instance { } sub set_int { } sub set_int64 { } sub set_interned_string { } sub set_long { } sub set_object { } sub set_param { } sub set_pointer { } sub set_schar { } sub set_static_boxed { } sub set_static_string { } sub set_string { } sub set_string_take_ownership { } sub set_uchar { } sub set_uint { } sub set_uint64 { } sub set_ulong { } sub set_variant { } sub take_boxed { } sub take_string { } sub take_variant { } sub transform { } sub type_compatible { } sub type_transformable { } sub unset { } package GObject::ValueArray; sub append { } sub copy { } sub get_nth { } sub insert { } sub n_prealloced { } sub n_values { } sub new { } sub prepend { } sub remove { } sub sort { } sub values { } package GObject::_Value__data__union; sub v_double { } sub v_float { } sub v_int { } sub v_int64 { } sub v_long { } sub v_pointer { } sub v_uint { } sub v_uint64 { } sub v_ulong { }