From 8240e24c6c933cc5cf0dd435e856f85c73f8fb7c Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Fri, 4 Nov 2016 15:05:05 +0100 Subject: update Gtk3 & co with relation to parent classes thus increasing SNR --- fake_packages/Gtk3.pm | 233 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 233 insertions(+) (limited to 'fake_packages/Gtk3.pm') diff --git a/fake_packages/Gtk3.pm b/fake_packages/Gtk3.pm index 4b5bda9..7ad71e7 100644 --- a/fake_packages/Gtk3.pm +++ b/fake_packages/Gtk3.pm @@ -447,6 +447,7 @@ sub tree_set_row_drag_data { } sub true { } package Gtk3::AboutDialog; +our @ISA = qw(Gtk3::Dialog); sub add_credit_section { } sub get_artists { } sub get_authors { } @@ -485,6 +486,7 @@ sub activate_link { } sub parent_class { } package Gtk3::AccelGroup; +our @ISA = qw(GObject::Object); sub activate { } sub connect { } sub connect_by_path { } @@ -514,6 +516,7 @@ sub accel_key { } sub accel_mods { } package Gtk3::AccelLabel; +our @ISA = qw(Gtk3::Label); sub get_accel { } sub get_accel_widget { } sub get_accel_width { } @@ -533,6 +536,7 @@ sub signal_quote1 { } sub signal_quote2 { } package Gtk3::AccelMap; +our @ISA = qw(GObject::Object); sub add_entry { } sub add_filter { } sub change_entry { } @@ -549,6 +553,7 @@ sub save_fd { } sub unlock_path { } package Gtk3::Accessible; +our @ISA = qw(Atk::Object); sub connect_widget_destroyed { } sub get_widget { } sub set_widget { } @@ -560,6 +565,7 @@ sub widget_set { } sub widget_unset { } package Gtk3::Action; +our @ISA = qw(GObject::Object); sub activate { } sub block_activate { } sub connect_accelerator { } @@ -604,6 +610,7 @@ sub set_visible_vertical { } sub unblock_activate { } package Gtk3::ActionBar; +our @ISA = qw(Gtk3::Bin); sub get_center_widget { } sub new { } sub pack_end { } @@ -633,6 +640,7 @@ sub stock_id { } sub tooltip { } package Gtk3::ActionGroup; +our @ISA = qw(GObject::Object); sub add_action { } sub add_action_with_accel { } sub get_accel_group { } @@ -682,6 +690,7 @@ sub sync_action_properties { } sub update { } package Gtk3::Adjustment; +our @ISA = qw(GObject::InitiallyUnowned); sub changed { } sub clamp_page { } sub configure { } @@ -707,6 +716,7 @@ sub parent_class { } sub value_changed { } package Gtk3::Alignment; +our @ISA = qw(Gtk3::Bin); sub get_padding { } sub new { } sub set { } @@ -721,6 +731,7 @@ sub get_content_type { } sub refresh { } package Gtk3::AppChooserButton; +our @ISA = qw(Gtk3::ComboBox); sub append_custom_item { } sub append_separator { } sub get_heading { } @@ -738,6 +749,7 @@ sub padding { } sub parent_class { } package Gtk3::AppChooserDialog; +our @ISA = qw(Gtk3::Dialog); sub get_heading { } sub get_widget { } sub new { } @@ -749,6 +761,7 @@ sub padding { } sub parent_class { } package Gtk3::AppChooserWidget; +our @ISA = qw(Gtk3::Box); sub get_default_text { } sub get_show_all { } sub get_show_default { } @@ -771,6 +784,7 @@ sub parent_class { } sub populate_popup { } package Gtk3::Application; +our @ISA = qw(Gio::Application); sub add_accelerator { } sub add_window { } sub get_accels_for_action { } @@ -800,6 +814,7 @@ sub window_added { } sub window_removed { } package Gtk3::ApplicationWindow; +our @ISA = qw(Gtk3::Window); sub get_help_overlay { } sub get_id { } sub get_show_menubar { } @@ -812,6 +827,7 @@ sub padding { } sub parent_class { } package Gtk3::Arrow; +our @ISA = qw(Gtk3::Misc); sub new { } sub set { } @@ -822,6 +838,7 @@ package Gtk3::ArrowClass; sub parent_class { } package Gtk3::AspectFrame; +our @ISA = qw(Gtk3::Frame); sub new { } sub set { } @@ -829,6 +846,7 @@ package Gtk3::AspectFrameClass; sub parent_class { } package Gtk3::Assistant; +our @ISA = qw(Gtk3::Window); sub add_action_widget { } sub append_page { } sub commit { } @@ -866,6 +884,7 @@ sub parent_class { } sub prepare { } package Gtk3::Bin; +our @ISA = qw(Gtk3::Container); sub get_child { } package Gtk3::BinClass; @@ -921,6 +940,7 @@ sub right { } sub top { } package Gtk3::Box; +our @ISA = qw(Gtk3::Container); sub get_baseline_position { } sub get_center_widget { } sub get_homogeneous { } @@ -965,6 +985,7 @@ sub set_buildable_property { } sub set_name { } package Gtk3::Builder; +our @ISA = qw(GObject::Object); sub add_callback_symbol { } sub add_from_file { } sub add_from_resource { } @@ -994,6 +1015,7 @@ package Gtk3::BuilderError; sub quark { } package Gtk3::Button; +our @ISA = qw(Gtk3::Bin); sub clicked { } sub enter { } sub get_alignment { } @@ -1027,6 +1049,7 @@ package Gtk3::ButtonAccessibleClass; sub parent_class { } package Gtk3::ButtonBox; +our @ISA = qw(Gtk3::Box); sub get_child_non_homogeneous { } sub get_child_secondary { } sub get_layout { } @@ -1048,6 +1071,7 @@ sub pressed { } sub released { } package Gtk3::Calendar; +our @ISA = qw(Gtk3::Widget); sub clear_marks { } sub get_date { } sub get_day_is_marked { } @@ -1102,6 +1126,7 @@ sub parent { } sub update_relationset { } package Gtk3::CellArea; +our @ISA = qw(GObject::InitiallyUnowned); sub activate { } sub activate_cell { } sub add { } @@ -1143,6 +1168,7 @@ sub set_focus_cell { } sub stop_editing { } package Gtk3::CellAreaBox; +our @ISA = qw(Gtk3::CellArea); sub get_spacing { } sub new { } sub pack_end { } @@ -1178,6 +1204,7 @@ sub render { } sub set_cell_property { } package Gtk3::CellAreaContext; +our @ISA = qw(GObject::Object); sub allocate { } sub get_allocation { } sub get_area { } @@ -1231,6 +1258,7 @@ sub reorder { } sub set_cell_data_func { } package Gtk3::CellRenderer; +our @ISA = qw(GObject::InitiallyUnowned); sub activate { } sub get_aligned_area { } sub get_alignment { } @@ -1257,6 +1285,7 @@ sub start_editing { } sub stop_editing { } package Gtk3::CellRendererAccel; +our @ISA = qw(Gtk3::CellRendererText); sub new { } package Gtk3::CellRendererAccelClass; @@ -1282,36 +1311,42 @@ sub set_accessible_type { } sub start_editing { } package Gtk3::CellRendererCombo; +our @ISA = qw(Gtk3::CellRendererText); sub new { } package Gtk3::CellRendererComboClass; sub parent { } package Gtk3::CellRendererPixbuf; +our @ISA = qw(Gtk3::CellRenderer); sub new { } package Gtk3::CellRendererPixbufClass; sub parent_class { } package Gtk3::CellRendererProgress; +our @ISA = qw(Gtk3::CellRenderer); sub new { } package Gtk3::CellRendererProgressClass; sub parent_class { } package Gtk3::CellRendererSpin; +our @ISA = qw(Gtk3::CellRendererText); sub new { } package Gtk3::CellRendererSpinClass; sub parent { } package Gtk3::CellRendererSpinner; +our @ISA = qw(Gtk3::CellRenderer); sub new { } package Gtk3::CellRendererSpinnerClass; sub parent_class { } package Gtk3::CellRendererText; +our @ISA = qw(Gtk3::CellRenderer); sub new { } sub set_fixed_height_from_font { } @@ -1320,6 +1355,7 @@ sub edited { } sub parent_class { } package Gtk3::CellRendererToggle; +our @ISA = qw(Gtk3::CellRenderer); sub get_activatable { } sub get_active { } sub get_radio { } @@ -1333,6 +1369,7 @@ sub parent_class { } sub toggled { } package Gtk3::CellView; +our @ISA = qw(Gtk3::Widget); sub get_displayed_row { } sub get_draw_sensitive { } sub get_fit_model { } @@ -1354,6 +1391,7 @@ package Gtk3::CellViewClass; sub parent_class { } package Gtk3::CheckButton; +our @ISA = qw(Gtk3::ToggleButton); sub new_with_label { } sub new_with_mnemonic { } @@ -1362,6 +1400,7 @@ sub draw_indicator { } sub parent_class { } package Gtk3::CheckMenuItem; +our @ISA = qw(Gtk3::MenuItem); sub get_active { } sub get_draw_as_radio { } sub get_inconsistent { } @@ -1381,6 +1420,7 @@ sub parent_class { } sub toggled { } package Gtk3::Clipboard; +our @ISA = qw(GObject::Object); sub clear { } sub get { } sub get_default { } @@ -1409,6 +1449,7 @@ sub wait_is_text_available { } sub wait_is_uris_available { } package Gtk3::ColorButton; +our @ISA = qw(Gtk3::Button); sub get_alpha { } sub get_color { } sub get_title { } @@ -1432,6 +1473,7 @@ sub set_rgba { } sub set_use_alpha { } package Gtk3::ColorChooserDialog; +our @ISA = qw(Gtk3::Dialog); sub new { } package Gtk3::ColorChooserDialogClass; @@ -1446,12 +1488,14 @@ sub padding { } sub set_rgba { } package Gtk3::ColorChooserWidget; +our @ISA = qw(Gtk3::Box); sub new { } package Gtk3::ColorChooserWidgetClass; sub parent_class { } package Gtk3::ColorSelection; +our @ISA = qw(Gtk3::Box); sub get_current_alpha { } sub get_current_color { } sub get_current_rgba { } @@ -1478,6 +1522,7 @@ sub color_changed { } sub parent_class { } package Gtk3::ColorSelectionDialog; +our @ISA = qw(Gtk3::Dialog); sub get_color_selection { } sub new { } @@ -1485,6 +1530,7 @@ package Gtk3::ColorSelectionDialogClass; sub parent_class { } package Gtk3::ComboBox; +our @ISA = qw(Gtk3::Bin); sub get_active { } sub get_active_id { } sub get_active_iter { } @@ -1535,6 +1581,7 @@ sub format_entry_text { } sub parent_class { } package Gtk3::ComboBoxText; +our @ISA = qw(Gtk3::ComboBox); sub append { } sub append_text { } sub get_active_text { } @@ -1551,6 +1598,7 @@ package Gtk3::ComboBoxTextClass; sub parent_class { } package Gtk3::Container; +our @ISA = qw(Gtk3::Widget); sub add { } sub check_resize { } sub child_get_property { } @@ -1612,6 +1660,7 @@ sub set_child_property { } sub set_focus_child { } package Gtk3::CssProvider; +our @ISA = qw(GObject::Object); sub get_default { } sub get_named { } sub load_from_file { } @@ -1639,6 +1688,7 @@ sub ref { } sub unref { } package Gtk3::Dialog; +our @ISA = qw(Gtk3::Window); sub get_action_area { } sub get_content_area { } sub get_header_bar { } @@ -1650,6 +1700,7 @@ sub parent_class { } sub response { } package Gtk3::DrawingArea; +our @ISA = qw(Gtk3::Widget); sub new { } package Gtk3::DrawingAreaClass; @@ -1683,6 +1734,7 @@ sub set_position { } sub set_selection_bounds { } package Gtk3::Entry; +our @ISA = qw(Gtk3::Widget); sub get_activates_default { } sub get_alignment { } sub get_attributes { } @@ -1764,6 +1816,7 @@ package Gtk3::EntryAccessibleClass; sub parent_class { } package Gtk3::EntryBuffer; +our @ISA = qw(GObject::Object); sub delete_text { } sub emit_deleted_text { } sub emit_inserted_text { } @@ -1801,6 +1854,7 @@ sub populate_popup { } sub toggle_overwrite { } package Gtk3::EntryCompletion; +our @ISA = qw(GObject::Object); sub complete { } sub compute_prefix { } sub delete_action { } @@ -1838,6 +1892,7 @@ sub no_matches { } sub parent_class { } package Gtk3::EventBox; +our @ISA = qw(Gtk3::Bin); sub get_above_child { } sub get_visible_window { } sub new { } @@ -1848,6 +1903,7 @@ package Gtk3::EventBoxClass; sub parent_class { } package Gtk3::EventController; +our @ISA = qw(GObject::Object); sub get_propagation_phase { } sub get_widget { } sub handle_event { } @@ -1855,6 +1911,7 @@ sub reset { } sub set_propagation_phase { } package Gtk3::Expander; +our @ISA = qw(Gtk3::Bin); sub get_expanded { } sub get_label { } sub get_label_fill { } @@ -1947,6 +2004,7 @@ sub unselect_filename { } sub unselect_uri { } package Gtk3::FileChooserButton; +our @ISA = qw(Gtk3::Box); sub get_focus_on_click { } sub get_title { } sub get_width_chars { } @@ -1967,6 +2025,7 @@ package Gtk3::FileChooserError; sub quark { } package Gtk3::FileChooserNative; +our @ISA = qw(Gtk3::NativeDialog); sub get_accept_label { } sub get_cancel_label { } sub new { } @@ -1977,12 +2036,14 @@ package Gtk3::FileChooserNativeClass; sub parent_class { } package Gtk3::FileChooserWidget; +our @ISA = qw(Gtk3::Box); sub new { } package Gtk3::FileChooserWidgetClass; sub parent_class { } package Gtk3::FileFilter; +our @ISA = qw(GObject::InitiallyUnowned); sub add_custom { } sub add_mime_type { } sub add_pattern { } @@ -2003,6 +2064,7 @@ sub mime_type { } sub uri { } package Gtk3::Fixed; +our @ISA = qw(Gtk3::Container); sub move { } sub new { } sub put { } @@ -2016,6 +2078,7 @@ package Gtk3::FixedClass; sub parent_class { } package Gtk3::FlowBox; +our @ISA = qw(Gtk3::Container); sub bind_model { } sub get_activate_on_single_click { } sub get_child_at_index { } @@ -2051,6 +2114,7 @@ package Gtk3::FlowBoxAccessibleClass; sub parent_class { } package Gtk3::FlowBoxChild; +our @ISA = qw(Gtk3::Bin); sub changed { } sub get_index { } sub is_selected { } @@ -2074,6 +2138,7 @@ sub toggle_cursor_child { } sub unselect_all { } package Gtk3::FontButton; +our @ISA = qw(Gtk3::Button); sub get_font_name { } sub get_show_size { } sub get_show_style { } @@ -2109,6 +2174,7 @@ sub set_preview_text { } sub set_show_preview_entry { } package Gtk3::FontChooserDialog; +our @ISA = qw(Gtk3::Dialog); sub new { } package Gtk3::FontChooserDialogClass; @@ -2126,12 +2192,14 @@ sub set_filter_func { } sub set_font_map { } package Gtk3::FontChooserWidget; +our @ISA = qw(Gtk3::Box); sub new { } package Gtk3::FontChooserWidgetClass; sub parent_class { } package Gtk3::FontSelection; +our @ISA = qw(Gtk3::Box); sub get_face { } sub get_face_list { } sub get_family { } @@ -2150,6 +2218,7 @@ package Gtk3::FontSelectionClass; sub parent_class { } package Gtk3::FontSelectionDialog; +our @ISA = qw(Gtk3::Dialog); sub get_cancel_button { } sub get_font_name { } sub get_font_selection { } @@ -2163,6 +2232,7 @@ package Gtk3::FontSelectionDialogClass; sub parent_class { } package Gtk3::Frame; +our @ISA = qw(Gtk3::Bin); sub get_label { } sub get_label_align { } sub get_label_widget { } @@ -2181,6 +2251,7 @@ sub compute_child_allocation { } sub parent_class { } package Gtk3::GLArea; +our @ISA = qw(Gtk3::Widget); sub attach_buffers { } sub get_auto_render { } sub get_context { } @@ -4604,6 +4675,7 @@ sub unicode_to_keyval { } sub utf8_to_string_target { } package Gtk3::Gdk::AppLaunchContext; +our @ISA = qw(Gio::AppLaunchContext); sub new { } sub set_desktop { } sub set_display { } @@ -4630,6 +4702,7 @@ sub red { } sub to_string { } package Gtk3::Gdk::Cursor; +our @ISA = qw(GObject::Object); sub get_cursor_type { } sub get_display { } sub get_image { } @@ -4643,6 +4716,7 @@ sub ref { } sub unref { } package Gtk3::Gdk::Device; +our @ISA = qw(GObject::Object); sub get_associated_device { } sub get_axes { } sub get_axis_use { } @@ -4674,6 +4748,7 @@ sub ungrab { } sub warp { } package Gtk3::Gdk::DeviceManager; +our @ISA = qw(GObject::Object); sub get_client_pointer { } sub get_display { } sub list_devices { } @@ -4685,11 +4760,13 @@ sub get_n_features { } sub get_n_groups { } package Gtk3::Gdk::DeviceTool; +our @ISA = qw(GObject::Object); sub get_hardware_id { } sub get_serial { } sub get_tool_type { } package Gtk3::Gdk::Display; +our @ISA = qw(GObject::Object); sub beep { } sub close { } sub device_is_grabbed { } @@ -4740,6 +4817,7 @@ sub sync { } sub warp_pointer { } package Gtk3::Gdk::DisplayManager; +our @ISA = qw(GObject::Object); sub get { } sub get_default_display { } sub list_displays { } @@ -4747,6 +4825,7 @@ sub open_display { } sub set_default_display { } package Gtk3::Gdk::DragContext; +our @ISA = qw(GObject::Object); sub get_actions { } sub get_dest_window { } sub get_device { } @@ -4761,6 +4840,7 @@ sub set_device { } sub set_hotspot { } package Gtk3::Gdk::DrawingContext; +our @ISA = qw(GObject::Object); sub get_cairo_context { } sub get_clip { } sub get_window { } @@ -5078,6 +5158,7 @@ sub type { } sub window { } package Gtk3::Gdk::FrameClock; +our @ISA = qw(GObject::Object); sub begin_updating { } sub end_updating { } sub get_current_timings { } @@ -5099,6 +5180,7 @@ sub ref { } sub unref { } package Gtk3::Gdk::GLContext; +our @ISA = qw(GObject::Object); sub clear_current { } sub get_current { } sub get_debug_enabled { } @@ -5134,6 +5216,7 @@ sub width_inc { } sub win_gravity { } package Gtk3::Gdk::Keymap; +our @ISA = qw(GObject::Object); sub add_virtual_modifiers { } sub get_caps_lock_state { } sub get_default { } @@ -5156,6 +5239,7 @@ sub keycode { } sub level { } package Gtk3::Gdk::Monitor; +our @ISA = qw(GObject::Object); sub get_display { } sub get_geometry { } sub get_height_mm { } @@ -5319,6 +5403,7 @@ sub Gtk3::Gdk::Rectangle::x { } sub y { } package Gtk3::Gdk::Screen; +our @ISA = qw(GObject::Object); sub get_active_window { } sub get_default { } sub get_display { } @@ -5356,6 +5441,7 @@ sub width { } sub width_mm { } package Gtk3::Gdk::Seat; +our @ISA = qw(GObject::Object); sub get_capabilities { } sub get_display { } sub get_keyboard { } @@ -5369,6 +5455,7 @@ sub axes { } sub time { } package Gtk3::Gdk::Visual; +our @ISA = qw(GObject::Object); sub get_best { } sub get_best_depth { } sub get_best_type { } @@ -5387,6 +5474,7 @@ sub get_system { } sub get_visual_type { } package Gtk3::Gdk::Window; +our @ISA = qw(GObject::Object); sub at_pointer { } sub beep { } sub begin_draw_frame { } @@ -5643,6 +5731,7 @@ sub set_user_time { } sub set_utf8_property { } package Gtk3::Gesture; +our @ISA = qw(Gtk3::EventController); sub get_bounding_box { } sub get_bounding_box_center { } sub get_device { } @@ -5664,28 +5753,34 @@ sub set_window { } sub ungroup { } package Gtk3::GestureDrag; +our @ISA = qw(Gtk3::GestureSingle); sub get_offset { } sub get_start_point { } sub new { } package Gtk3::GestureLongPress; +our @ISA = qw(Gtk3::GestureSingle); sub new { } package Gtk3::GestureMultiPress; +our @ISA = qw(Gtk3::GestureSingle); sub get_area { } sub new { } sub set_area { } package Gtk3::GesturePan; +our @ISA = qw(Gtk3::GestureDrag); sub get_orientation { } sub new { } sub set_orientation { } package Gtk3::GestureRotate; +our @ISA = qw(Gtk3::Gesture); sub get_angle_delta { } sub new { } package Gtk3::GestureSingle; +our @ISA = qw(Gtk3::Gesture); sub get_button { } sub get_current_button { } sub get_current_sequence { } @@ -5696,10 +5791,12 @@ sub set_exclusive { } sub set_touch_only { } package Gtk3::GestureSwipe; +our @ISA = qw(Gtk3::GestureSingle); sub get_velocity { } sub new { } package Gtk3::GestureZoom; +our @ISA = qw(Gtk3::Gesture); sub get_scale_delta { } sub new { } @@ -5714,6 +5811,7 @@ sub to_string { } sub unref { } package Gtk3::Grid; +our @ISA = qw(Gtk3::Container); sub attach { } sub attach_next_to { } sub get_baseline_row { } @@ -5743,18 +5841,21 @@ package Gtk3::HBoxClass; sub parent_class { } package Gtk3::HButtonBox; +our @ISA = qw(Gtk3::ButtonBox); sub new { } package Gtk3::HButtonBoxClass; sub parent_class { } package Gtk3::HPaned; +our @ISA = qw(Gtk3::Paned); sub new { } package Gtk3::HPanedClass; sub parent_class { } package Gtk3::HSV; +our @ISA = qw(Gtk3::Widget); sub get_color { } sub get_metrics { } sub is_adjusting { } @@ -5769,6 +5870,7 @@ sub move { } sub parent_class { } package Gtk3::HScale; +our @ISA = qw(Gtk3::Scale); sub new { } sub new_with_range { } @@ -5776,18 +5878,21 @@ package Gtk3::HScaleClass; sub parent_class { } package Gtk3::HScrollbar; +our @ISA = qw(Gtk3::Scrollbar); sub new { } package Gtk3::HScrollbarClass; sub parent_class { } package Gtk3::HSeparator; +our @ISA = qw(Gtk3::Separator); sub new { } package Gtk3::HSeparatorClass; sub parent_class { } package Gtk3::HandleBox; +our @ISA = qw(Gtk3::Bin); sub get_child_detached { } sub get_handle_position { } sub get_shadow_type { } @@ -5803,6 +5908,7 @@ sub child_detached { } sub parent_class { } package Gtk3::HeaderBar; +our @ISA = qw(Gtk3::Container); sub get_custom_title { } sub get_decoration_layout { } sub get_has_subtitle { } @@ -5823,6 +5929,7 @@ package Gtk3::HeaderBarClass; sub parent_class { } package Gtk3::IMContext; +our @ISA = qw(GObject::Object); sub delete_surrounding { } sub filter_keypress { } sub focus_in { } @@ -5862,6 +5969,7 @@ sub domain { } sub domain_dirname { } package Gtk3::IMContextSimple; +our @ISA = qw(Gtk3::IMContext); sub add_compose_file { } sub new { } @@ -5869,6 +5977,7 @@ package Gtk3::IMContextSimpleClass; sub parent_class { } package Gtk3::IMMulticontext; +our @ISA = qw(Gtk3::IMContext); sub append_menuitems { } sub get_context_id { } sub new { } @@ -5878,6 +5987,7 @@ package Gtk3::IMMulticontextClass; sub parent_class { } package Gtk3::IconFactory; +our @ISA = qw(GObject::Object); sub add { } sub add_default { } sub lookup { } @@ -5889,6 +5999,7 @@ package Gtk3::IconFactoryClass; sub parent_class { } package Gtk3::IconInfo; +our @ISA = qw(GObject::Object); sub get_attach_points { } sub get_base_scale { } sub get_base_size { } @@ -5955,6 +6066,7 @@ sub set_state { } sub set_state_wildcarded { } package Gtk3::IconTheme; +our @ISA = qw(GObject::Object); sub add_builtin_icon { } sub add_resource_path { } sub append_search_path { } @@ -5990,6 +6102,7 @@ package Gtk3::IconThemeError; sub quark { } package Gtk3::IconView; +our @ISA = qw(Gtk3::Container); sub convert_widget_to_bin_window_coords { } sub create_drag_icon { } sub enable_model_drag_dest { } @@ -6070,6 +6183,7 @@ sub toggle_cursor_item { } sub unselect_all { } package Gtk3::Image; +our @ISA = qw(Gtk3::Misc); sub clear { } sub get_animation { } sub get_pixbuf { } @@ -6098,6 +6212,7 @@ package Gtk3::ImageClass; sub parent_class { } package Gtk3::ImageMenuItem; +our @ISA = qw(Gtk3::MenuItem); sub get_always_show_image { } sub get_image { } sub get_use_stock { } @@ -6113,6 +6228,7 @@ package Gtk3::ImageMenuItemClass; sub parent_class { } package Gtk3::InfoBar; +our @ISA = qw(Gtk3::Box); sub get_action_area { } sub get_content_area { } sub get_message_type { } @@ -6126,6 +6242,7 @@ sub parent_class { } sub response { } package Gtk3::Invisible; +our @ISA = qw(Gtk3::Widget); sub get_screen { } sub new { } sub new_for_screen { } @@ -6135,6 +6252,7 @@ package Gtk3::InvisibleClass; sub parent_class { } package Gtk3::Label; +our @ISA = qw(Gtk3::Misc); sub get_angle { } sub get_attributes { } sub get_current_uri { } @@ -6197,6 +6315,7 @@ sub parent_class { } sub populate_popup { } package Gtk3::Layout; +our @ISA = qw(Gtk3::Container); sub get_bin_window { } sub get_hadjustment { } sub get_size { } @@ -6212,6 +6331,7 @@ package Gtk3::LayoutClass; sub parent_class { } package Gtk3::LevelBar; +our @ISA = qw(Gtk3::Widget); sub add_offset_value { } sub get_inverted { } sub get_max_value { } @@ -6237,6 +6357,7 @@ sub padding { } sub parent_class { } package Gtk3::LinkButton; +our @ISA = qw(Gtk3::Button); sub get_uri { } sub get_visited { } sub new_with_label { } @@ -6255,6 +6376,7 @@ sub activate_link { } sub parent_class { } package Gtk3::ListBox; +our @ISA = qw(Gtk3::Container); sub bind_model { } sub drag_highlight_row { } sub drag_unhighlight_row { } @@ -6299,6 +6421,7 @@ sub toggle_cursor_row { } sub unselect_all { } package Gtk3::ListBoxRow; +our @ISA = qw(Gtk3::Bin); sub changed { } sub get_activatable { } sub get_header { } @@ -6318,6 +6441,7 @@ sub activate { } sub parent_class { } package Gtk3::ListStore; +our @ISA = qw(GObject::Object); sub append { } sub clear { } sub insert { } @@ -6338,6 +6462,7 @@ package Gtk3::ListStoreClass; sub parent_class { } package Gtk3::LockButton; +our @ISA = qw(Gtk3::Button); sub get_permission { } sub new { } sub set_permission { } @@ -6357,6 +6482,7 @@ sub reserved6 { } sub reserved7 { } package Gtk3::Menu; +our @ISA = qw(Gtk3::MenuShell); sub attach { } sub attach_to_widget { } sub detach { } @@ -6391,6 +6517,7 @@ package Gtk3::MenuAccessibleClass; sub parent_class { } package Gtk3::MenuBar; +our @ISA = qw(Gtk3::MenuShell); sub get_child_pack_direction { } sub get_pack_direction { } sub new { } @@ -6402,6 +6529,7 @@ package Gtk3::MenuBarClass; sub parent_class { } package Gtk3::MenuButton; +our @ISA = qw(Gtk3::ToggleButton); sub get_align_widget { } sub get_direction { } sub get_menu_model { } @@ -6426,6 +6554,7 @@ package Gtk3::MenuClass; sub parent_class { } package Gtk3::MenuItem; +our @ISA = qw(Gtk3::Bin); sub activate { } sub deselect { } sub get_accel_path { } @@ -6462,6 +6591,7 @@ sub toggle_size_allocate { } sub toggle_size_request { } package Gtk3::MenuShell; +our @ISA = qw(Gtk3::Container); sub activate_item { } sub append { } sub bind_model { } @@ -6494,6 +6624,7 @@ sub selection_done { } sub submenu_placement { } package Gtk3::MenuToolButton; +our @ISA = qw(Gtk3::ToolButton); sub get_menu { } sub new { } sub new_from_stock { } @@ -6506,6 +6637,7 @@ sub parent_class { } sub show_menu { } package Gtk3::MessageDialog; +our @ISA = qw(Gtk3::Dialog); sub get_image { } sub get_message_area { } sub set_image { } @@ -6515,6 +6647,7 @@ package Gtk3::MessageDialogClass; sub parent_class { } package Gtk3::Misc; +our @ISA = qw(Gtk3::Widget); sub get_alignment { } sub get_padding { } sub set_alignment { } @@ -6524,9 +6657,11 @@ package Gtk3::MiscClass; sub parent_class { } package Gtk3::ModelButton; +our @ISA = qw(Gtk3::Button); sub new { } package Gtk3::MountOperation; +our @ISA = qw(Gio::MountOperation); sub get_parent { } sub get_screen { } sub is_showing { } @@ -6538,6 +6673,7 @@ package Gtk3::MountOperationClass; sub parent_class { } package Gtk3::NativeDialog; +our @ISA = qw(GObject::Object); sub destroy { } sub get_modal { } sub get_title { } @@ -6557,6 +6693,7 @@ sub response { } sub show { } package Gtk3::Notebook; +our @ISA = qw(Gtk3::Container); sub append_page { } sub append_page_menu { } sub detach_tab { } @@ -6621,6 +6758,7 @@ sub select_page { } sub switch_page { } package Gtk3::NotebookPageAccessible; +our @ISA = qw(Atk::Object); sub invalidate { } sub new { } @@ -6628,6 +6766,7 @@ package Gtk3::NotebookPageAccessibleClass; sub parent_class { } package Gtk3::NumerableIcon; +our @ISA = qw(Gio::EmblemedIcon); sub get_background_gicon { } sub get_background_icon_name { } sub get_count { } @@ -6646,6 +6785,7 @@ sub padding { } sub parent_class { } package Gtk3::OffscreenWindow; +our @ISA = qw(Gtk3::Window); sub get_pixbuf { } sub get_surface { } sub new { } @@ -6661,6 +6801,7 @@ package Gtk3::OrientableIface; sub base_iface { } package Gtk3::Overlay; +our @ISA = qw(Gtk3::Bin); sub add_overlay { } sub get_overlay_pass_through { } sub new { } @@ -6679,6 +6820,7 @@ sub mode { } sub type { } package Gtk3::PadController; +our @ISA = qw(Gtk3::EventController); sub new { } sub set_action { } sub set_action_entries { } @@ -6688,6 +6830,7 @@ sub end { } sub start { } package Gtk3::PageSetup; +our @ISA = qw(GObject::Object); sub copy { } sub get_bottom_margin { } sub get_left_margin { } @@ -6717,6 +6860,7 @@ sub to_gvariant { } sub to_key_file { } package Gtk3::Paned; +our @ISA = qw(Gtk3::Container); sub add1 { } sub add2 { } sub get_child1 { } @@ -6770,6 +6914,7 @@ sub to_gvariant { } sub to_key_file { } package Gtk3::PlacesSidebar; +our @ISA = qw(Gtk3::ScrolledWindow); sub add_shortcut { } sub get_local_only { } sub get_location { } @@ -6796,6 +6941,7 @@ sub set_show_recent { } sub set_show_trash { } package Gtk3::Plug; +our @ISA = qw(Gtk3::Window); sub construct { } sub construct_for_display { } sub get_embedded { } @@ -6809,6 +6955,7 @@ sub embedded { } sub parent_class { } package Gtk3::Popover; +our @ISA = qw(Gtk3::Bin); sub bind_model { } sub get_constrain_to { } sub get_default_widget { } @@ -6838,6 +6985,7 @@ sub parent_class { } sub reserved { } package Gtk3::PopoverMenu; +our @ISA = qw(Gtk3::Popover); sub new { } sub open_submenu { } @@ -6846,6 +6994,7 @@ sub parent_class { } sub reserved { } package Gtk3::PrintContext; +our @ISA = qw(GObject::Object); sub create_pango_context { } sub create_pango_layout { } sub get_cairo_context { } @@ -6862,6 +7011,7 @@ package Gtk3::PrintError; sub quark { } package Gtk3::PrintOperation; +our @ISA = qw(GObject::Object); sub cancel { } sub draw_page_finish { } sub get_default_page_setup { } @@ -6921,6 +7071,7 @@ sub ready { } sub render_page { } package Gtk3::PrintSettings; +our @ISA = qw(GObject::Object); sub copy { } sub Gtk3::PrintSettings::foreach { } sub get { } @@ -6999,6 +7150,7 @@ sub to_key_file { } sub unset { } package Gtk3::ProgressBar; +our @ISA = qw(Gtk3::Widget); sub get_ellipsize { } sub get_fraction { } sub get_inverted { } @@ -7021,6 +7173,7 @@ package Gtk3::ProgressBarClass; sub parent_class { } package Gtk3::RadioAction; +our @ISA = qw(Gtk3::ToggleAction); sub get_current_value { } sub get_group { } sub join_group { } @@ -7040,6 +7193,7 @@ sub tooltip { } sub value { } package Gtk3::RadioButton; +our @ISA = qw(Gtk3::CheckButton); sub get_group { } sub join_group { } @@ -7051,6 +7205,7 @@ sub group_changed { } sub parent_class { } package Gtk3::RadioMenuItem; +our @ISA = qw(Gtk3::CheckMenuItem); sub get_group { } sub join_group { } @@ -7062,6 +7217,7 @@ sub group_changed { } sub parent_class { } package Gtk3::RadioToolButton; +our @ISA = qw(Gtk3::ToggleToolButton); sub get_group { } sub new_from_widget { } sub new_with_stock_from_widget { } @@ -7070,6 +7226,7 @@ package Gtk3::RadioToolButtonClass; sub parent_class { } package Gtk3::Range; +our @ISA = qw(Gtk3::Widget); sub get_adjustment { } sub get_fill_level { } sub get_flippable { } @@ -7125,6 +7282,7 @@ sub type_name { } sub value { } package Gtk3::RcStyle; +our @ISA = qw(GObject::Object); sub copy { } sub new { } @@ -7136,6 +7294,7 @@ sub parent_class { } sub parse { } package Gtk3::RecentAction; +our @ISA = qw(Gtk3::Action); sub get_show_numbers { } sub new { } sub new_for_manager { } @@ -7201,6 +7360,7 @@ sub unselect_all { } sub unselect_uri { } package Gtk3::RecentChooserMenu; +our @ISA = qw(Gtk3::Menu); sub get_show_numbers { } sub new { } sub new_for_manager { } @@ -7214,6 +7374,7 @@ sub gtk_recent4 { } sub parent_class { } package Gtk3::RecentChooserWidget; +our @ISA = qw(Gtk3::Box); sub new { } sub new_for_manager { } @@ -7230,6 +7391,7 @@ sub is_private { } sub mime_type { } package Gtk3::RecentFilter; +our @ISA = qw(GObject::InitiallyUnowned); sub add_age { } sub add_application { } sub add_custom { } @@ -7280,6 +7442,7 @@ sub ref { } sub unref { } package Gtk3::RecentManager; +our @ISA = qw(GObject::Object); sub add_full { } sub add_item { } sub get_default { } @@ -7321,6 +7484,7 @@ sub new { } sub width { } package Gtk3::Revealer; +our @ISA = qw(Gtk3::Bin); sub get_child_revealed { } sub get_reveal_child { } sub get_transition_duration { } @@ -7334,6 +7498,7 @@ package Gtk3::RevealerClass; sub parent_class { } package Gtk3::Scale; +our @ISA = qw(Gtk3::Range); sub add_mark { } sub clear_marks { } sub get_digits { } @@ -7353,6 +7518,7 @@ package Gtk3::ScaleAccessibleClass; sub parent_class { } package Gtk3::ScaleButton; +our @ISA = qw(Gtk3::Button); sub get_adjustment { } sub get_minus_button { } sub get_plus_button { } @@ -7392,12 +7558,14 @@ sub base_iface { } sub get_border { } package Gtk3::Scrollbar; +our @ISA = qw(Gtk3::Range); sub new { } package Gtk3::ScrollbarClass; sub parent_class { } package Gtk3::ScrolledWindow; +our @ISA = qw(Gtk3::Bin); sub add_with_viewport { } sub get_capture_button_press { } sub get_hadjustment { } @@ -7442,6 +7610,7 @@ sub scroll_child { } sub scrollbar_spacing { } package Gtk3::SearchBar; +our @ISA = qw(Gtk3::Bin); sub connect_entry { } sub get_search_mode { } sub get_show_close_button { } @@ -7454,6 +7623,7 @@ package Gtk3::SearchBarClass; sub parent_class { } package Gtk3::SearchEntry; +our @ISA = qw(Gtk3::Entry); sub handle_event { } sub new { } @@ -7488,18 +7658,21 @@ sub targets_include_text { } sub targets_include_uri { } package Gtk3::Separator; +our @ISA = qw(Gtk3::Widget); sub new { } package Gtk3::SeparatorClass; sub parent_class { } package Gtk3::SeparatorMenuItem; +our @ISA = qw(Gtk3::MenuItem); sub new { } package Gtk3::SeparatorMenuItemClass; sub parent_class { } package Gtk3::SeparatorToolItem; +our @ISA = qw(Gtk3::ToolItem); sub get_draw { } sub new { } sub set_draw { } @@ -7508,6 +7681,7 @@ package Gtk3::SeparatorToolItemClass; sub parent_class { } package Gtk3::Settings; +our @ISA = qw(GObject::Object); sub get_default { } sub get_for_screen { } sub install_property { } @@ -7526,6 +7700,7 @@ sub origin { } sub value { } package Gtk3::ShortcutLabel; +our @ISA = qw(Gtk3::Box); sub get_accelerator { } sub get_disabled_text { } sub new { } @@ -7538,6 +7713,7 @@ sub parent_class { } sub search { } package Gtk3::SizeGroup; +our @ISA = qw(GObject::Object); sub add_widget { } sub get_ignore_hidden { } sub get_mode { } @@ -7551,6 +7727,7 @@ package Gtk3::SizeGroupClass; sub parent_class { } package Gtk3::Socket; +our @ISA = qw(Gtk3::Container); sub add_id { } sub get_id { } sub get_plug_window { } @@ -7562,6 +7739,7 @@ sub plug_added { } sub plug_removed { } package Gtk3::SpinButton; +our @ISA = qw(Gtk3::Entry); sub configure { } sub get_adjustment { } sub get_digits { } @@ -7599,6 +7777,7 @@ sub value_changed { } sub wrapped { } package Gtk3::Spinner; +our @ISA = qw(Gtk3::Widget); sub new { } sub start { } sub stop { } @@ -7610,6 +7789,7 @@ package Gtk3::SpinnerClass; sub parent_class { } package Gtk3::Stack; +our @ISA = qw(Gtk3::Container); sub add_named { } sub add_titled { } sub get_child_by_name { } @@ -7640,6 +7820,7 @@ package Gtk3::StackClass; sub parent_class { } package Gtk3::StackSidebar; +our @ISA = qw(Gtk3::Bin); sub get_stack { } sub new { } sub set_stack { } @@ -7648,6 +7829,7 @@ package Gtk3::StackSidebarClass; sub parent_class { } package Gtk3::StackSwitcher; +our @ISA = qw(Gtk3::Box); sub get_stack { } sub new { } sub set_stack { } @@ -7656,6 +7838,7 @@ package Gtk3::StackSwitcherClass; sub parent_class { } package Gtk3::StatusIcon; +our @ISA = qw(GObject::Object); sub get_geometry { } sub get_gicon { } sub get_has_tooltip { } @@ -7702,6 +7885,7 @@ sub scroll_event { } sub size_changed { } package Gtk3::Statusbar; +our @ISA = qw(Gtk3::Box); sub get_context_id { } sub get_message_area { } sub new { } @@ -7728,6 +7912,7 @@ sub stock_id { } sub translation_domain { } package Gtk3::Style; +our @ISA = qw(GObject::Object); sub apply_default_background { } sub copy { } sub detach { } @@ -7770,6 +7955,7 @@ sub set_background { } sub unrealize { } package Gtk3::StyleContext; +our @ISA = qw(GObject::Object); sub add_class { } sub add_provider { } sub add_provider_for_screen { } @@ -7829,6 +8015,7 @@ sub changed { } sub parent_class { } package Gtk3::StyleProperties; +our @ISA = qw(GObject::Object); sub clear { } sub get_property { } sub lookup_color { } @@ -7853,6 +8040,7 @@ sub get_style { } sub get_style_property { } package Gtk3::Switch; +our @ISA = qw(Gtk3::Widget); sub get_active { } sub get_state { } sub new { } @@ -7885,6 +8073,7 @@ sub to_string { } sub unref { } package Gtk3::Table; +our @ISA = qw(Gtk3::Container); sub attach { } sub attach_defaults { } sub get_col_spacing { } @@ -7956,6 +8145,7 @@ sub info { } sub target { } package Gtk3::TearoffMenuItem; +our @ISA = qw(Gtk3::MenuItem); sub new { } package Gtk3::TearoffMenuItemClass; @@ -8001,6 +8191,7 @@ sub unref { } sub wrap_mode { } package Gtk3::TextBuffer; +our @ISA = qw(GObject::Object); sub add_mark { } sub add_selection_clipboard { } sub apply_tag { } @@ -8087,6 +8278,7 @@ package Gtk3::TextCellAccessibleClass; sub parent_class { } package Gtk3::TextChildAnchor; +our @ISA = qw(GObject::Object); sub get_deleted { } sub get_widgets { } sub new { } @@ -8203,6 +8395,7 @@ sub starts_word { } sub toggles_tag { } package Gtk3::TextMark; +our @ISA = qw(GObject::Object); sub get_buffer { } sub get_deleted { } sub get_left_gravity { } @@ -8215,6 +8408,7 @@ package Gtk3::TextMarkClass; sub parent_class { } package Gtk3::TextTag; +our @ISA = qw(GObject::Object); sub changed { } sub event { } sub get_priority { } @@ -8226,6 +8420,7 @@ sub event { } sub parent_class { } package Gtk3::TextTagTable; +our @ISA = qw(GObject::Object); sub add { } sub Gtk3::TextTagTable::foreach { } sub get_size { } @@ -8240,6 +8435,7 @@ sub tag_changed { } sub tag_removed { } package Gtk3::TextView; +our @ISA = qw(Gtk3::Container); sub add_child_at_anchor { } sub add_child_in_window { } sub backward_display_line { } @@ -8334,6 +8530,7 @@ sub set_anchor { } sub toggle_overwrite { } package Gtk3::ThemingEngine; +our @ISA = qw(GObject::Object); sub get_background_color { } sub get_border { } sub get_border_color { } @@ -8376,6 +8573,7 @@ sub render_option { } sub render_slider { } package Gtk3::ToggleAction; +our @ISA = qw(Gtk3::Action); sub get_active { } sub get_draw_as_radio { } sub new { } @@ -8397,6 +8595,7 @@ sub stock_id { } sub tooltip { } package Gtk3::ToggleButton; +our @ISA = qw(Gtk3::Button); sub get_active { } sub get_inconsistent { } sub get_mode { } @@ -8415,6 +8614,7 @@ sub parent_class { } sub toggled { } package Gtk3::ToggleToolButton; +our @ISA = qw(Gtk3::ToolButton); sub get_active { } sub new { } sub new_from_stock { } @@ -8425,6 +8625,7 @@ sub parent_class { } sub toggled { } package Gtk3::ToolButton; +our @ISA = qw(Gtk3::ToolItem); sub get_icon_name { } sub get_icon_widget { } sub get_label { } @@ -8446,6 +8647,7 @@ sub clicked { } sub parent_class { } package Gtk3::ToolItem; +our @ISA = qw(Gtk3::Bin); sub get_ellipsize_mode { } sub get_expand { } sub get_homogeneous { } @@ -8481,6 +8683,7 @@ sub parent_class { } sub toolbar_reconfigured { } package Gtk3::ToolItemGroup; +our @ISA = qw(Gtk3::Container); sub get_collapsed { } sub get_drop_item { } sub get_ellipsize { } @@ -8503,6 +8706,7 @@ package Gtk3::ToolItemGroupClass; sub parent_class { } package Gtk3::ToolPalette; +our @ISA = qw(Gtk3::Container); sub add_drag_dest { } sub get_drag_item { } sub get_drag_target_group { } @@ -8553,6 +8757,7 @@ sub get_text_size_group { } sub rebuild_menu { } package Gtk3::Toolbar; +our @ISA = qw(Gtk3::Container); sub get_drop_index { } sub get_icon_size { } sub get_item_index { } @@ -8577,6 +8782,7 @@ sub popup_context_menu { } sub style_changed { } package Gtk3::Tooltip; +our @ISA = qw(GObject::Object); sub set_custom { } sub set_icon { } sub set_icon_from_gicon { } @@ -8588,6 +8794,7 @@ sub set_tip_area { } sub trigger_tooltip_query { } package Gtk3::ToplevelAccessible; +our @ISA = qw(Atk::Object); sub get_children { } package Gtk3::ToplevelAccessibleClass; @@ -8650,6 +8857,7 @@ sub sort_new_with_model { } sub unref_node { } package Gtk3::TreeModelFilter; +our @ISA = qw(GObject::Object); sub clear_cache { } sub convert_child_iter_to_iter { } sub convert_child_path_to_path { } @@ -8690,6 +8898,7 @@ sub rows_reordered { } sub unref_node { } package Gtk3::TreeModelSort; +our @ISA = qw(GObject::Object); sub clear_cache { } sub convert_child_iter_to_iter { } sub convert_child_path_to_path { } @@ -8732,6 +8941,7 @@ sub new_proxy { } sub valid { } package Gtk3::TreeSelection; +our @ISA = qw(GObject::Object); sub count_selected_rows { } sub get_mode { } sub get_selected { } @@ -8773,6 +8983,7 @@ sub set_sort_func { } sub sort_column_changed { } package Gtk3::TreeStore; +our @ISA = qw(GObject::Object); sub append { } sub clear { } sub insert { } @@ -8793,6 +9004,7 @@ package Gtk3::TreeStoreClass; sub parent_class { } package Gtk3::TreeView; +our @ISA = qw(Gtk3::Container); sub append_column { } sub collapse_all { } sub collapse_row { } @@ -8912,6 +9124,7 @@ sub toggle_cursor_row { } sub unselect_all { } package Gtk3::TreeViewColumn; +our @ISA = qw(GObject::InitiallyUnowned); sub add_attribute { } sub cell_get_position { } sub cell_get_size { } @@ -8969,6 +9182,7 @@ sub clicked { } sub parent_class { } package Gtk3::UIManager; +our @ISA = qw(GObject::Object); sub add_ui { } sub add_ui_from_file { } sub add_ui_from_resource { } @@ -9002,18 +9216,21 @@ package Gtk3::VBoxClass; sub parent_class { } package Gtk3::VButtonBox; +our @ISA = qw(Gtk3::ButtonBox); sub new { } package Gtk3::VButtonBoxClass; sub parent_class { } package Gtk3::VPaned; +our @ISA = qw(Gtk3::Paned); sub new { } package Gtk3::VPanedClass; sub parent_class { } package Gtk3::VScale; +our @ISA = qw(Gtk3::Scale); sub new { } sub new_with_range { } @@ -9021,18 +9238,21 @@ package Gtk3::VScaleClass; sub parent_class { } package Gtk3::VScrollbar; +our @ISA = qw(Gtk3::Scrollbar); sub new { } package Gtk3::VScrollbarClass; sub parent_class { } package Gtk3::VSeparator; +our @ISA = qw(Gtk3::Separator); sub new { } package Gtk3::VSeparatorClass; sub parent_class { } package Gtk3::Viewport; +our @ISA = qw(Gtk3::Bin); sub get_bin_window { } sub get_hadjustment { } sub get_shadow_type { } @@ -9047,12 +9267,14 @@ package Gtk3::ViewportClass; sub parent_class { } package Gtk3::VolumeButton; +our @ISA = qw(Gtk3::ScaleButton); sub new { } package Gtk3::VolumeButtonClass; sub parent_class { } package Gtk3::Widget; +our @ISA = qw(GObject::InitiallyUnowned); sub activate { } sub add_accelerator { } sub add_device_events { } @@ -9463,6 +9685,7 @@ sub to_string { } sub unref { } package Gtk3::Window; +our @ISA = qw(Gtk3::Bin); sub activate_default { } sub activate_focus { } sub activate_key { } @@ -9594,6 +9817,7 @@ sub parent_class { } sub set_focus { } package Gtk3::WindowGroup; +our @ISA = qw(GObject::Object); sub add_window { } sub get_current_device_grab { } sub get_current_grab { } @@ -9774,6 +9998,7 @@ sub red { } sub to_string { } package Pango::Context; +our @ISA = qw(GObject::Object); sub changed { } sub get_base_dir { } sub get_base_gravity { } @@ -9828,6 +10053,7 @@ sub parent_class { } sub script_shape { } package Pango::Font; +our @ISA = qw(GObject::Object); sub describe { } sub describe_with_absolute_size { } sub descriptions_free { } @@ -9881,6 +10107,7 @@ sub to_string { } sub unset_fields { } package Pango::FontFace; +our @ISA = qw(GObject::Object); sub describe { } sub get_face_name { } sub is_synthesized { } @@ -9896,6 +10123,7 @@ sub list_sizes { } sub parent_class { } package Pango::FontFamily; +our @ISA = qw(GObject::Object); sub get_name { } sub is_monospace { } sub list_faces { } @@ -9910,6 +10138,7 @@ sub list_faces { } sub parent_class { } package Pango::FontMap; +our @ISA = qw(GObject::Object); sub changed { } sub create_context { } sub get_serial { } @@ -9952,6 +10181,7 @@ sub underline_thickness { } sub unref { } package Pango::Fontset; +our @ISA = qw(GObject::Object); sub Pango::Fontset::foreach { } sub get_font { } sub get_metrics { } @@ -9968,6 +10198,7 @@ sub get_metrics { } sub parent_class { } package Pango::FontsetSimple; +our @ISA = qw(Pango::Fontset); sub append { } sub new { } sub size { } @@ -10059,6 +10290,7 @@ sub matches { } sub to_string { } package Pango::Layout; +our @ISA = qw(GObject::Object); sub context_changed { } sub copy { } sub get_alignment { } @@ -10194,6 +10426,7 @@ sub Pango::Rectangle::x { } sub y { } package Pango::Renderer; +our @ISA = qw(GObject::Object); sub activate { } sub deactivate { } sub draw_error_underline { } -- cgit v1.2.1