summaryrefslogtreecommitdiffstats
path: root/fake_packages/Gtk3.pm
diff options
context:
space:
mode:
authorThierry Vignaud <thierry.vignaud@gmail.com>2016-11-04 15:05:05 +0100
committerThierry Vignaud <thierry.vignaud@gmail.com>2016-11-04 16:43:27 +0100
commit8240e24c6c933cc5cf0dd435e856f85c73f8fb7c (patch)
tree67abf7968294e01df434a9e9386db8fb510c4ede /fake_packages/Gtk3.pm
parent4101e2226d4211a2c855c3e382fd8fcef7a2fdb0 (diff)
downloadperl_checker-8240e24c6c933cc5cf0dd435e856f85c73f8fb7c.tar
perl_checker-8240e24c6c933cc5cf0dd435e856f85c73f8fb7c.tar.gz
perl_checker-8240e24c6c933cc5cf0dd435e856f85c73f8fb7c.tar.bz2
perl_checker-8240e24c6c933cc5cf0dd435e856f85c73f8fb7c.tar.xz
perl_checker-8240e24c6c933cc5cf0dd435e856f85c73f8fb7c.zip
update Gtk3 & co with relation to parent classes
thus increasing SNR
Diffstat (limited to 'fake_packages/Gtk3.pm')
-rw-r--r--fake_packages/Gtk3.pm233
1 files changed, 233 insertions, 0 deletions
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 { }