summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <thierry.vignaud@gmail.com>2016-11-04 16:14:56 +0100
committerThierry Vignaud <thierry.vignaud@gmail.com>2016-11-04 16:43:27 +0100
commit94f0287aa7a0b94619d719813918465ce212833d (patch)
tree71ac8f15a94753a4ae12934264d8937eccf2c7fd
parent8240e24c6c933cc5cf0dd435e856f85c73f8fb7c (diff)
downloadperl_checker-94f0287aa7a0b94619d719813918465ce212833d.tar
perl_checker-94f0287aa7a0b94619d719813918465ce212833d.tar.gz
perl_checker-94f0287aa7a0b94619d719813918465ce212833d.tar.bz2
perl_checker-94f0287aa7a0b94619d719813918465ce212833d.tar.xz
perl_checker-94f0287aa7a0b94619d719813918465ce212833d.zip
remove Gtk3 from Gtk3::Notify
(needed for next commit)
-rw-r--r--fake_packages/Gtk3/Notify.pm6809
1 files changed, 0 insertions, 6809 deletions
diff --git a/fake_packages/Gtk3/Notify.pm b/fake_packages/Gtk3/Notify.pm
index 2c9d369..c7dcfa0 100644
--- a/fake_packages/Gtk3/Notify.pm
+++ b/fake_packages/Gtk3/Notify.pm
@@ -1,6812 +1,3 @@
-
-package Gtk3;
-sub accel_groups_activate { }
-sub accel_groups_from_object { }
-sub accelerator_get_default_mod_mask { }
-sub accelerator_get_label { }
-sub accelerator_get_label_with_keycode { }
-sub accelerator_name { }
-sub accelerator_name_with_keycode { }
-sub accelerator_parse { }
-sub accelerator_parse_with_keycode { }
-sub accelerator_set_default_mod_mask { }
-sub accelerator_valid { }
-sub alternative_dialog_button_order { }
-sub binding_entry_add_signal_from_string { }
-sub binding_entry_add_signall { }
-sub binding_entry_remove { }
-sub binding_entry_skip { }
-sub binding_set_find { }
-sub bindings_activate { }
-sub bindings_activate_event { }
-sub builder_error_quark { }
-sub cairo_should_draw_window { }
-sub cairo_transform_to_window { }
-sub css_provider_error_quark { }
-sub device_grab_add { }
-sub device_grab_remove { }
-sub disable_setlocale { }
-sub distribute_natural_allocation { }
-sub drag_finish { }
-sub drag_get_source_widget { }
-sub drag_set_icon_default { }
-sub drag_set_icon_gicon { }
-sub drag_set_icon_name { }
-sub drag_set_icon_pixbuf { }
-sub drag_set_icon_stock { }
-sub drag_set_icon_surface { }
-sub drag_set_icon_widget { }
-sub draw_insertion_cursor { }
-sub events_pending { }
-sub false { }
-sub file_chooser_error_quark { }
-sub get_binary_age { }
-sub get_current_event { }
-sub get_current_event_device { }
-sub get_current_event_state { }
-sub get_current_event_time { }
-sub get_debug_flags { }
-sub get_default_language { }
-sub get_event_widget { }
-sub get_interface_age { }
-sub get_major_version { }
-sub get_micro_version { }
-sub get_minor_version { }
-sub grab_get_current { }
-sub icon_size_from_name { }
-sub icon_size_get_name { }
-sub icon_size_lookup { }
-sub icon_size_lookup_for_settings { }
-sub icon_size_register { }
-sub icon_size_register_alias { }
-sub icon_theme_error_quark { }
-sub init_with_args { }
-sub key_snooper_remove { }
-sub main_do_event { }
-sub main_iteration { }
-sub main_iteration_do { }
-sub paint_arrow { }
-sub paint_box { }
-sub paint_box_gap { }
-sub paint_check { }
-sub paint_diamond { }
-sub paint_expander { }
-sub paint_extension { }
-sub paint_flat_box { }
-sub paint_focus { }
-sub paint_handle { }
-sub paint_hline { }
-sub paint_layout { }
-sub paint_option { }
-sub paint_resize_grip { }
-sub paint_shadow { }
-sub paint_shadow_gap { }
-sub paint_slider { }
-sub paint_spinner { }
-sub paint_tab { }
-sub paint_vline { }
-sub paper_size_get_default { }
-sub paper_size_get_paper_sizes { }
-sub parse_args { }
-sub print_error_quark { }
-sub print_run_page_setup_dialog { }
-sub print_run_page_setup_dialog_async { }
-sub propagate_event { }
-sub rc_add_default_file { }
-sub rc_find_module_in_path { }
-sub rc_find_pixmap_in_path { }
-sub rc_get_default_files { }
-sub rc_get_im_module_file { }
-sub rc_get_im_module_path { }
-sub rc_get_module_dir { }
-sub rc_get_style { }
-sub rc_get_style_by_paths { }
-sub rc_get_theme_dir { }
-sub rc_parse { }
-sub rc_parse_color { }
-sub rc_parse_color_full { }
-sub rc_parse_priority { }
-sub rc_parse_state { }
-sub rc_parse_string { }
-sub rc_property_parse_border { }
-sub rc_property_parse_color { }
-sub rc_property_parse_enum { }
-sub rc_property_parse_flags { }
-sub rc_property_parse_requisition { }
-sub rc_reparse_all { }
-sub rc_reparse_all_for_settings { }
-sub rc_reset_styles { }
-sub rc_set_default_files { }
-sub recent_chooser_error_quark { }
-sub recent_manager_error_quark { }
-sub render_activity { }
-sub render_arrow { }
-sub render_background { }
-sub render_check { }
-sub render_expander { }
-sub render_extension { }
-sub render_focus { }
-sub render_frame { }
-sub render_frame_gap { }
-sub render_handle { }
-sub render_icon { }
-sub render_icon_pixbuf { }
-sub render_icon_surface { }
-sub render_insertion_cursor { }
-sub render_layout { }
-sub render_line { }
-sub render_option { }
-sub render_slider { }
-sub rgb_to_hsv { }
-sub selection_add_target { }
-sub selection_add_targets { }
-sub selection_clear_targets { }
-sub selection_convert { }
-sub selection_owner_set { }
-sub selection_owner_set_for_display { }
-sub selection_remove_all { }
-sub set_debug_flags { }
-sub show_uri { }
-sub add { }
-sub add_static { }
-sub list_ids { }
-sub lookup { }
-sub set_translate_func { }
-sub target_table_free { }
-sub target_table_new_from_list { }
-sub targets_include_image { }
-sub targets_include_rich_text { }
-sub targets_include_text { }
-sub targets_include_uri { }
-sub test_create_simple_window { }
-sub test_find_label { }
-sub test_find_sibling { }
-sub test_find_widget { }
-sub test_list_all_types { }
-sub test_register_all_types { }
-sub test_slider_get_value { }
-sub test_slider_set_perc { }
-sub test_spin_button_click { }
-sub test_text_get { }
-sub test_text_set { }
-sub test_widget_click { }
-sub test_widget_send_key { }
-sub test_widget_wait_for_draw { }
-sub tree_get_row_drag_data { }
-sub tree_row_reference_deleted { }
-sub tree_row_reference_inserted { }
-sub tree_set_row_drag_data { }
-sub true { }
-
-package Gtk3::AboutDialog;
-sub add_credit_section { }
-sub get_artists { }
-sub get_authors { }
-sub get_comments { }
-sub get_copyright { }
-sub get_documenters { }
-sub get_license { }
-sub get_license_type { }
-sub get_logo { }
-sub get_logo_icon_name { }
-sub get_program_name { }
-sub get_translator_credits { }
-sub get_version { }
-sub get_website { }
-sub get_website_label { }
-sub get_wrap_license { }
-sub new { }
-sub set_artists { }
-sub set_authors { }
-sub set_comments { }
-sub set_copyright { }
-sub set_documenters { }
-sub set_license { }
-sub set_license_type { }
-sub set_logo { }
-sub set_logo_icon_name { }
-sub set_program_name { }
-sub set_translator_credits { }
-sub set_version { }
-sub set_website { }
-sub set_website_label { }
-sub set_wrap_license { }
-
-package Gtk3::AccelGroup;
-sub activate { }
-sub connect { }
-sub connect_by_path { }
-sub disconnect { }
-sub disconnect_key { }
-sub find { }
-sub from_accel_closure { }
-sub get_is_locked { }
-sub get_modifier_mask { }
-sub lock { }
-sub new { }
-sub query { }
-sub unlock { }
-
-package Gtk3::AccelLabel;
-sub get_accel_widget { }
-sub get_accel_width { }
-sub new { }
-sub refetch { }
-sub set_accel { }
-sub set_accel_closure { }
-sub set_accel_widget { }
-
-package Gtk3::AccelMap;
-sub add_entry { }
-sub add_filter { }
-sub change_entry { }
-sub get { }
-sub load { }
-sub load_fd { }
-sub load_scanner { }
-sub lock_path { }
-sub lookup_entry { }
-sub save { }
-sub save_fd { }
-sub unlock_path { }
-
-package Gtk3::Accessible;
-sub connect_widget_destroyed { }
-sub get_widget { }
-sub set_widget { }
-
-package Gtk3::Action;
-sub activate { }
-sub block_activate { }
-sub connect_accelerator { }
-sub create_icon { }
-sub create_menu { }
-sub create_menu_item { }
-sub create_tool_item { }
-sub disconnect_accelerator { }
-sub get_accel_closure { }
-sub get_accel_path { }
-sub get_always_show_image { }
-sub get_gicon { }
-sub get_icon_name { }
-sub get_is_important { }
-sub get_label { }
-sub get_name { }
-sub get_proxies { }
-sub get_sensitive { }
-sub get_short_label { }
-sub get_stock_id { }
-sub get_tooltip { }
-sub get_visible { }
-sub get_visible_horizontal { }
-sub get_visible_vertical { }
-sub is_sensitive { }
-sub is_visible { }
-sub new { }
-sub set_accel_group { }
-sub set_accel_path { }
-sub set_always_show_image { }
-sub set_gicon { }
-sub set_icon_name { }
-sub set_is_important { }
-sub set_label { }
-sub set_sensitive { }
-sub set_short_label { }
-sub set_stock_id { }
-sub set_tooltip { }
-sub set_visible { }
-sub set_visible_horizontal { }
-sub set_visible_vertical { }
-sub unblock_activate { }
-
-package Gtk3::ActionGroup;
-sub add_action { }
-sub add_action_with_accel { }
-sub get_accel_group { }
-sub get_action { }
-sub get_name { }
-sub get_sensitive { }
-sub get_visible { }
-sub list_actions { }
-sub new { }
-sub remove_action { }
-sub set_accel_group { }
-sub set_sensitive { }
-sub set_translate_func { }
-sub set_translation_domain { }
-sub set_visible { }
-sub translate_string { }
-
-package Gtk3::Actionable;
-sub get_action_name { }
-sub get_action_target_value { }
-sub set_action_name { }
-sub set_action_target_value { }
-sub set_detailed_action_name { }
-
-package Gtk3::Activatable;
-sub do_set_related_action { }
-sub get_related_action { }
-sub get_use_action_appearance { }
-sub set_related_action { }
-sub set_use_action_appearance { }
-sub sync_action_properties { }
-
-package Gtk3::Adjustment;
-sub changed { }
-sub clamp_page { }
-sub configure { }
-sub get_lower { }
-sub get_minimum_increment { }
-sub get_page_increment { }
-sub get_page_size { }
-sub get_step_increment { }
-sub get_upper { }
-sub get_value { }
-sub new { }
-sub set_lower { }
-sub set_page_increment { }
-sub set_page_size { }
-sub set_step_increment { }
-sub set_upper { }
-sub set_value { }
-sub value_changed { }
-
-package Gtk3::Alignment;
-sub get_padding { }
-sub new { }
-sub set { }
-sub set_padding { }
-
-package Gtk3::AppChooser;
-sub get_app_info { }
-sub get_content_type { }
-sub refresh { }
-
-package Gtk3::AppChooserButton;
-sub append_custom_item { }
-sub append_separator { }
-sub get_heading { }
-sub get_show_default_item { }
-sub get_show_dialog_item { }
-sub new { }
-sub set_active_custom_item { }
-sub set_heading { }
-sub set_show_default_item { }
-sub set_show_dialog_item { }
-
-package Gtk3::AppChooserDialog;
-sub get_heading { }
-sub get_widget { }
-sub new { }
-sub new_for_content_type { }
-sub set_heading { }
-
-package Gtk3::AppChooserWidget;
-sub get_default_text { }
-sub get_show_all { }
-sub get_show_default { }
-sub get_show_fallback { }
-sub get_show_other { }
-sub get_show_recommended { }
-sub new { }
-sub set_default_text { }
-sub set_show_all { }
-sub set_show_default { }
-sub set_show_fallback { }
-sub set_show_other { }
-sub set_show_recommended { }
-
-package Gtk3::Application;
-sub add_accelerator { }
-sub add_window { }
-sub get_active_window { }
-sub get_app_menu { }
-sub get_menubar { }
-sub get_window_by_id { }
-sub get_windows { }
-sub inhibit { }
-sub is_inhibited { }
-sub new { }
-sub remove_accelerator { }
-sub remove_window { }
-sub set_app_menu { }
-sub set_menubar { }
-sub uninhibit { }
-
-package Gtk3::ApplicationWindow;
-sub get_id { }
-sub get_show_menubar { }
-sub new { }
-sub set_show_menubar { }
-
-package Gtk3::Arrow;
-sub new { }
-sub set { }
-
-package Gtk3::AspectFrame;
-sub new { }
-sub set { }
-
-package Gtk3::Assistant;
-sub add_action_widget { }
-sub append_page { }
-sub commit { }
-sub get_current_page { }
-sub get_n_pages { }
-sub get_nth_page { }
-sub get_page_complete { }
-sub get_page_header_image { }
-sub get_page_side_image { }
-sub get_page_title { }
-sub get_page_type { }
-sub insert_page { }
-sub new { }
-sub next_page { }
-sub prepend_page { }
-sub previous_page { }
-sub remove_action_widget { }
-sub remove_page { }
-sub set_current_page { }
-sub set_forward_page_func { }
-sub set_page_complete { }
-sub set_page_header_image { }
-sub set_page_side_image { }
-sub set_page_title { }
-sub set_page_type { }
-sub update_buttons_state { }
-
-package Gtk3::Bin;
-sub get_child { }
-
-package Gtk3::BindingEntry;
-sub add_signal_from_string { }
-sub add_signall { }
-sub remove { }
-sub skip { }
-
-package Gtk3::BindingSet;
-sub activate { }
-sub add_path { }
-sub find { }
-
-package Gtk3::Border;
-sub copy { }
-sub free { }
-sub new { }
-
-package Gtk3::Box;
-sub get_baseline_position { }
-sub get_homogeneous { }
-sub get_spacing { }
-sub new { }
-sub pack_end { }
-sub pack_start { }
-sub query_child_packing { }
-sub reorder_child { }
-sub set_baseline_position { }
-sub set_child_packing { }
-sub set_homogeneous { }
-sub set_spacing { }
-
-package Gtk3::Buildable;
-sub add_child { }
-sub construct_child { }
-sub custom_finished { }
-sub custom_tag_end { }
-sub custom_tag_start { }
-sub get_internal_child { }
-sub get_name { }
-sub parser_finished { }
-sub set_buildable_property { }
-sub set_name { }
-
-package Gtk3::Builder;
-sub add_callback_symbol { }
-sub add_from_file { }
-sub add_from_resource { }
-sub add_objects_from_resource { }
-sub connect_signals_full { }
-sub expose_object { }
-sub get_object { }
-sub get_objects { }
-sub get_translation_domain { }
-sub get_type_from_name { }
-sub new { }
-sub new_from_file { }
-sub new_from_resource { }
-sub new_from_string { }
-sub set_translation_domain { }
-sub value_from_string { }
-sub value_from_string_type { }
-
-package Gtk3::BuilderError;
-sub quark { }
-
-package Gtk3::Button;
-sub clicked { }
-sub enter { }
-sub get_alignment { }
-sub get_always_show_image { }
-sub get_event_window { }
-sub get_focus_on_click { }
-sub get_image { }
-sub get_image_position { }
-sub get_label { }
-sub get_relief { }
-sub get_use_stock { }
-sub get_use_underline { }
-sub leave { }
-sub new_from_icon_name { }
-sub new_from_stock { }
-sub new_with_label { }
-sub new_with_mnemonic { }
-sub pressed { }
-sub released { }
-sub set_alignment { }
-sub set_always_show_image { }
-sub set_focus_on_click { }
-sub set_image { }
-sub set_image_position { }
-sub set_label { }
-sub set_relief { }
-sub set_use_stock { }
-sub set_use_underline { }
-
-package Gtk3::ButtonBox;
-sub get_child_non_homogeneous { }
-sub get_child_secondary { }
-sub get_layout { }
-sub new { }
-sub set_child_non_homogeneous { }
-sub set_child_secondary { }
-sub set_layout { }
-
-package Gtk3::Calendar;
-sub clear_marks { }
-sub get_date { }
-sub get_day_is_marked { }
-sub get_detail_height_rows { }
-sub get_detail_width_chars { }
-sub get_display_options { }
-sub mark_day { }
-sub new { }
-sub select_day { }
-sub select_month { }
-sub set_detail_func { }
-sub set_detail_height_rows { }
-sub set_detail_width_chars { }
-sub set_display_options { }
-sub unmark_day { }
-
-package Gtk3::CellArea;
-sub activate { }
-sub activate_cell { }
-sub add { }
-sub add_focus_sibling { }
-sub apply_attributes { }
-sub attribute_connect { }
-sub attribute_disconnect { }
-sub cell_get_property { }
-sub cell_set_property { }
-sub copy_context { }
-sub create_context { }
-sub event { }
-sub focus { }
-sub get_cell_allocation { }
-sub get_cell_at_position { }
-sub get_current_path_string { }
-sub get_edit_widget { }
-sub get_edited_cell { }
-sub get_focus_cell { }
-sub get_focus_from_sibling { }
-sub get_focus_siblings { }
-sub get_preferred_height { }
-sub get_preferred_height_for_width { }
-sub get_preferred_width { }
-sub get_preferred_width_for_height { }
-sub get_request_mode { }
-sub has_renderer { }
-sub inner_cell_area { }
-sub is_activatable { }
-sub is_focus_sibling { }
-sub remove { }
-sub remove_focus_sibling { }
-sub render { }
-sub request_renderer { }
-sub set_focus_cell { }
-sub stop_editing { }
-
-package Gtk3::CellAreaBox;
-sub get_spacing { }
-sub new { }
-sub pack_end { }
-sub pack_start { }
-sub set_spacing { }
-
-package Gtk3::CellAreaClass;
-sub find_cell_property { }
-sub install_cell_property { }
-sub list_cell_properties { }
-
-package Gtk3::CellAreaContext;
-sub allocate { }
-sub get_allocation { }
-sub get_area { }
-sub get_preferred_height { }
-sub get_preferred_height_for_width { }
-sub get_preferred_width { }
-sub get_preferred_width_for_height { }
-sub push_preferred_height { }
-sub push_preferred_width { }
-sub reset { }
-
-package Gtk3::CellEditable;
-sub editing_done { }
-sub remove_widget { }
-sub start_editing { }
-
-package Gtk3::CellLayout;
-sub add_attribute { }
-sub clear { }
-sub clear_attributes { }
-sub get_area { }
-sub get_cells { }
-sub pack_end { }
-sub pack_start { }
-sub reorder { }
-sub set_cell_data_func { }
-
-package Gtk3::CellRenderer;
-sub activate { }
-sub get_aligned_area { }
-sub get_alignment { }
-sub get_fixed_size { }
-sub get_padding { }
-sub get_preferred_height { }
-sub get_preferred_height_for_width { }
-sub get_preferred_size { }
-sub get_preferred_width { }
-sub get_preferred_width_for_height { }
-sub get_request_mode { }
-sub get_sensitive { }
-sub get_size { }
-sub get_state { }
-sub get_visible { }
-sub is_activatable { }
-sub render { }
-sub set_alignment { }
-sub set_fixed_size { }
-sub set_padding { }
-sub set_sensitive { }
-sub set_visible { }
-sub start_editing { }
-sub stop_editing { }
-
-package Gtk3::CellRendererAccel;
-sub new { }
-
-package Gtk3::CellRendererClass;
-sub set_accessible_type { }
-
-package Gtk3::CellRendererCombo;
-sub new { }
-
-package Gtk3::CellRendererPixbuf;
-sub new { }
-
-package Gtk3::CellRendererProgress;
-sub new { }
-
-package Gtk3::CellRendererSpin;
-sub new { }
-
-package Gtk3::CellRendererSpinner;
-sub new { }
-
-package Gtk3::CellRendererText;
-sub new { }
-sub set_fixed_height_from_font { }
-
-package Gtk3::CellRendererToggle;
-sub get_activatable { }
-sub get_active { }
-sub get_radio { }
-sub new { }
-sub set_activatable { }
-sub set_active { }
-sub set_radio { }
-
-package Gtk3::CellView;
-sub get_displayed_row { }
-sub get_draw_sensitive { }
-sub get_fit_model { }
-sub get_model { }
-sub get_size_of_row { }
-sub new { }
-sub new_with_context { }
-sub new_with_markup { }
-sub new_with_pixbuf { }
-sub new_with_text { }
-sub set_background_color { }
-sub set_background_rgba { }
-sub set_displayed_row { }
-sub set_draw_sensitive { }
-sub set_fit_model { }
-sub set_model { }
-
-package Gtk3::CheckButton;
-sub new_with_label { }
-sub new_with_mnemonic { }
-
-package Gtk3::CheckMenuItem;
-sub get_active { }
-sub get_draw_as_radio { }
-sub get_inconsistent { }
-sub new_with_label { }
-sub new_with_mnemonic { }
-sub set_active { }
-sub set_draw_as_radio { }
-sub set_inconsistent { }
-sub toggled { }
-
-package Gtk3::Clipboard;
-sub clear { }
-sub get { }
-sub get_display { }
-sub get_for_display { }
-sub get_owner { }
-sub request_contents { }
-sub request_image { }
-sub request_rich_text { }
-sub request_targets { }
-sub request_text { }
-sub request_uris { }
-sub set_can_store { }
-sub set_image { }
-sub set_text { }
-sub store { }
-sub wait_for_contents { }
-sub wait_for_image { }
-sub wait_for_rich_text { }
-sub wait_for_targets { }
-sub wait_for_text { }
-sub wait_for_uris { }
-sub wait_is_image_available { }
-sub wait_is_rich_text_available { }
-sub wait_is_target_available { }
-sub wait_is_text_available { }
-sub wait_is_uris_available { }
-
-package Gtk3::ColorButton;
-sub get_alpha { }
-sub get_color { }
-sub get_title { }
-sub get_use_alpha { }
-sub new_with_color { }
-sub new_with_rgba { }
-sub set_alpha { }
-sub set_color { }
-sub set_title { }
-sub set_use_alpha { }
-
-package Gtk3::ColorChooser;
-sub add_palette { }
-sub get_rgba { }
-sub get_use_alpha { }
-sub set_rgba { }
-sub set_use_alpha { }
-
-package Gtk3::ColorChooserDialog;
-sub new { }
-
-package Gtk3::ColorChooserWidget;
-sub new { }
-
-package Gtk3::ColorSelection;
-sub get_current_alpha { }
-sub get_current_color { }
-sub get_current_rgba { }
-sub get_has_opacity_control { }
-sub get_has_palette { }
-sub get_previous_alpha { }
-sub get_previous_color { }
-sub get_previous_rgba { }
-sub is_adjusting { }
-sub new { }
-sub palette_from_string { }
-sub palette_to_string { }
-sub set_current_alpha { }
-sub set_current_color { }
-sub set_current_rgba { }
-sub set_has_opacity_control { }
-sub set_has_palette { }
-sub set_previous_alpha { }
-sub set_previous_color { }
-sub set_previous_rgba { }
-
-package Gtk3::ColorSelectionDialog;
-sub get_color_selection { }
-sub new { }
-
-package Gtk3::ComboBox;
-sub get_active { }
-sub get_active_id { }
-sub get_active_iter { }
-sub get_add_tearoffs { }
-sub get_button_sensitivity { }
-sub get_column_span_column { }
-sub get_entry_text_column { }
-sub get_focus_on_click { }
-sub get_has_entry { }
-sub get_id_column { }
-sub get_model { }
-sub get_popup_accessible { }
-sub get_popup_fixed_width { }
-sub get_row_span_column { }
-sub get_title { }
-sub get_wrap_width { }
-sub new { }
-sub new_with_area { }
-sub new_with_area_and_entry { }
-sub new_with_entry { }
-sub new_with_model { }
-sub new_with_model_and_entry { }
-sub popdown { }
-sub popup { }
-sub popup_for_device { }
-sub set_active { }
-sub set_active_id { }
-sub set_active_iter { }
-sub set_add_tearoffs { }
-sub set_button_sensitivity { }
-sub set_column_span_column { }
-sub set_entry_text_column { }
-sub set_focus_on_click { }
-sub set_id_column { }
-sub set_model { }
-sub set_popup_fixed_width { }
-sub set_row_separator_func { }
-sub set_row_span_column { }
-sub set_title { }
-sub set_wrap_width { }
-
-package Gtk3::ComboBoxText;
-sub append { }
-sub append_text { }
-sub get_active_text { }
-sub insert { }
-sub insert_text { }
-sub new { }
-sub new_with_entry { }
-sub prepend { }
-sub prepend_text { }
-sub remove { }
-sub remove_all { }
-
-package Gtk3::Container;
-sub add { }
-sub check_resize { }
-sub child_get_property { }
-sub child_notify { }
-sub child_set_property { }
-sub child_type { }
-sub get_border_width { }
-sub get_children { }
-sub get_focus_child { }
-sub get_focus_hadjustment { }
-sub get_focus_vadjustment { }
-sub get_path_for_child { }
-sub get_resize_mode { }
-sub propagate_draw { }
-sub remove { }
-sub resize_children { }
-sub set_border_width { }
-sub set_focus_child { }
-sub set_focus_hadjustment { }
-sub set_focus_vadjustment { }
-sub set_reallocate_redraws { }
-sub set_resize_mode { }
-sub unset_focus_chain { }
-
-package Gtk3::ContainerClass;
-sub find_child_property { }
-sub handle_border_width { }
-sub install_child_property { }
-sub list_child_properties { }
-
-package Gtk3::CssProvider;
-sub get_default { }
-sub get_named { }
-sub load_from_file { }
-sub load_from_path { }
-sub new { }
-sub to_string { }
-
-package Gtk3::CssProviderError;
-sub quark { }
-
-package Gtk3::CssSection;
-sub get_end_line { }
-sub get_end_position { }
-sub get_file { }
-sub get_parent { }
-sub get_section_type { }
-sub get_start_line { }
-sub get_start_position { }
-sub ref { }
-sub unref { }
-
-package Gtk3::Dialog;
-sub get_action_area { }
-sub get_content_area { }
-sub set_alternative_button_order_from_array { }
-
-package Gtk3::DrawingArea;
-sub new { }
-
-package Gtk3::Editable;
-sub copy_clipboard { }
-sub cut_clipboard { }
-sub delete_selection { }
-sub delete_text { }
-sub get_chars { }
-sub get_editable { }
-sub get_position { }
-sub get_selection_bounds { }
-sub paste_clipboard { }
-sub select_region { }
-sub set_editable { }
-sub set_position { }
-
-package Gtk3::Entry;
-sub get_activates_default { }
-sub get_alignment { }
-sub get_attributes { }
-sub get_buffer { }
-sub get_completion { }
-sub get_current_icon_drag_source { }
-sub get_cursor_hadjustment { }
-sub get_has_frame { }
-sub get_icon_activatable { }
-sub get_icon_area { }
-sub get_icon_at_pos { }
-sub get_icon_gicon { }
-sub get_icon_name { }
-sub get_icon_pixbuf { }
-sub get_icon_sensitive { }
-sub get_icon_stock { }
-sub get_icon_storage_type { }
-sub get_icon_tooltip_markup { }
-sub get_icon_tooltip_text { }
-sub get_inner_border { }
-sub get_input_hints { }
-sub get_input_purpose { }
-sub get_invisible_char { }
-sub get_layout { }
-sub get_layout_offsets { }
-sub get_max_length { }
-sub get_overwrite_mode { }
-sub get_placeholder_text { }
-sub get_progress_fraction { }
-sub get_progress_pulse_step { }
-sub get_tabs { }
-sub get_text { }
-sub get_text_area { }
-sub get_text_length { }
-sub get_visibility { }
-sub get_width_chars { }
-sub im_context_filter_keypress { }
-sub layout_index_to_text_index { }
-sub new { }
-sub new_with_buffer { }
-sub progress_pulse { }
-sub reset_im_context { }
-sub set_activates_default { }
-sub set_alignment { }
-sub set_attributes { }
-sub set_buffer { }
-sub set_completion { }
-sub set_cursor_hadjustment { }
-sub set_has_frame { }
-sub set_icon_activatable { }
-sub set_icon_drag_source { }
-sub set_icon_from_gicon { }
-sub set_icon_from_icon_name { }
-sub set_icon_from_pixbuf { }
-sub set_icon_from_stock { }
-sub set_icon_sensitive { }
-sub set_icon_tooltip_markup { }
-sub set_icon_tooltip_text { }
-sub set_inner_border { }
-sub set_input_hints { }
-sub set_input_purpose { }
-sub set_invisible_char { }
-sub set_max_length { }
-sub set_overwrite_mode { }
-sub set_placeholder_text { }
-sub set_progress_fraction { }
-sub set_progress_pulse_step { }
-sub set_tabs { }
-sub set_text { }
-sub set_visibility { }
-sub set_width_chars { }
-sub text_index_to_layout_index { }
-sub unset_invisible_char { }
-
-package Gtk3::EntryBuffer;
-sub delete_text { }
-sub emit_deleted_text { }
-sub emit_inserted_text { }
-sub get_bytes { }
-sub get_length { }
-sub get_max_length { }
-sub get_text { }
-sub insert_text { }
-sub new { }
-sub set_max_length { }
-sub set_text { }
-
-package Gtk3::EntryCompletion;
-sub complete { }
-sub compute_prefix { }
-sub delete_action { }
-sub get_completion_prefix { }
-sub get_entry { }
-sub get_inline_completion { }
-sub get_inline_selection { }
-sub get_minimum_key_length { }
-sub get_model { }
-sub get_popup_completion { }
-sub get_popup_set_width { }
-sub get_popup_single_match { }
-sub get_text_column { }
-sub insert_action_markup { }
-sub insert_action_text { }
-sub insert_prefix { }
-sub new { }
-sub new_with_area { }
-sub set_inline_completion { }
-sub set_inline_selection { }
-sub set_match_func { }
-sub set_minimum_key_length { }
-sub set_model { }
-sub set_popup_completion { }
-sub set_popup_set_width { }
-sub set_popup_single_match { }
-sub set_text_column { }
-
-package Gtk3::EventBox;
-sub get_above_child { }
-sub get_visible_window { }
-sub new { }
-sub set_above_child { }
-sub set_visible_window { }
-
-package Gtk3::Expander;
-sub get_expanded { }
-sub get_label { }
-sub get_label_fill { }
-sub get_label_widget { }
-sub get_resize_toplevel { }
-sub get_spacing { }
-sub get_use_markup { }
-sub get_use_underline { }
-sub new { }
-sub new_with_mnemonic { }
-sub set_expanded { }
-sub set_label { }
-sub set_label_fill { }
-sub set_label_widget { }
-sub set_resize_toplevel { }
-sub set_spacing { }
-sub set_use_markup { }
-sub set_use_underline { }
-
-package Gtk3::FileChooser;
-sub add_filter { }
-sub add_shortcut_folder { }
-sub add_shortcut_folder_uri { }
-sub get_action { }
-sub get_create_folders { }
-sub get_current_folder { }
-sub get_current_folder_file { }
-sub get_current_folder_uri { }
-sub get_current_name { }
-sub get_do_overwrite_confirmation { }
-sub get_extra_widget { }
-sub get_file { }
-sub get_filename { }
-sub get_filenames { }
-sub get_files { }
-sub get_filter { }
-sub get_local_only { }
-sub get_preview_file { }
-sub get_preview_filename { }
-sub get_preview_uri { }
-sub get_preview_widget { }
-sub get_preview_widget_active { }
-sub get_select_multiple { }
-sub get_show_hidden { }
-sub get_uri { }
-sub get_uris { }
-sub get_use_preview_label { }
-sub list_filters { }
-sub list_shortcut_folder_uris { }
-sub list_shortcut_folders { }
-sub remove_filter { }
-sub remove_shortcut_folder { }
-sub remove_shortcut_folder_uri { }
-sub select_all { }
-sub select_file { }
-sub select_filename { }
-sub select_uri { }
-sub set_action { }
-sub set_create_folders { }
-sub set_current_folder { }
-sub set_current_folder_file { }
-sub set_current_folder_uri { }
-sub set_current_name { }
-sub set_do_overwrite_confirmation { }
-sub set_extra_widget { }
-sub set_file { }
-sub set_filename { }
-sub set_filter { }
-sub set_local_only { }
-sub set_preview_widget { }
-sub set_preview_widget_active { }
-sub set_select_multiple { }
-sub set_show_hidden { }
-sub set_uri { }
-sub set_use_preview_label { }
-sub unselect_all { }
-sub unselect_file { }
-sub unselect_filename { }
-sub unselect_uri { }
-
-package Gtk3::FileChooserButton;
-sub get_focus_on_click { }
-sub get_title { }
-sub get_width_chars { }
-sub new { }
-sub new_with_dialog { }
-sub set_focus_on_click { }
-sub set_title { }
-sub set_width_chars { }
-
-package Gtk3::FileChooserError;
-sub quark { }
-
-package Gtk3::FileChooserWidget;
-sub new { }
-
-package Gtk3::FileFilter;
-sub add_custom { }
-sub add_mime_type { }
-sub add_pattern { }
-sub add_pixbuf_formats { }
-sub filter { }
-sub get_name { }
-sub get_needed { }
-sub new { }
-sub set_name { }
-
-package Gtk3::Fixed;
-sub move { }
-sub new { }
-sub put { }
-
-package Gtk3::FontButton;
-sub get_font_name { }
-sub get_show_size { }
-sub get_show_style { }
-sub get_title { }
-sub get_use_font { }
-sub get_use_size { }
-sub new_with_font { }
-sub set_font_name { }
-sub set_show_size { }
-sub set_show_style { }
-sub set_title { }
-sub set_use_font { }
-sub set_use_size { }
-
-package Gtk3::FontChooser;
-sub get_font { }
-sub get_font_desc { }
-sub get_font_face { }
-sub get_font_family { }
-sub get_font_size { }
-sub get_preview_text { }
-sub get_show_preview_entry { }
-sub set_filter_func { }
-sub set_font { }
-sub set_font_desc { }
-sub set_preview_text { }
-sub set_show_preview_entry { }
-
-package Gtk3::FontChooserDialog;
-sub new { }
-
-package Gtk3::FontChooserWidget;
-sub new { }
-
-package Gtk3::FontSelection;
-sub get_face { }
-sub get_face_list { }
-sub get_family { }
-sub get_family_list { }
-sub get_font_name { }
-sub get_preview_entry { }
-sub get_preview_text { }
-sub get_size { }
-sub get_size_entry { }
-sub get_size_list { }
-sub new { }
-sub set_font_name { }
-sub set_preview_text { }
-
-package Gtk3::FontSelectionDialog;
-sub get_cancel_button { }
-sub get_font_name { }
-sub get_font_selection { }
-sub get_ok_button { }
-sub get_preview_text { }
-sub new { }
-sub set_font_name { }
-sub set_preview_text { }
-
-package Gtk3::Frame;
-sub get_label { }
-sub get_label_align { }
-sub get_label_widget { }
-sub get_shadow_type { }
-sub new { }
-sub set_label { }
-sub set_label_align { }
-sub set_label_widget { }
-sub set_shadow_type { }
-
-package Gtk3::Gradient;
-sub add_color_stop { }
-sub new_linear { }
-sub new_radial { }
-sub ref { }
-sub resolve { }
-sub resolve_for_context { }
-sub to_string { }
-sub unref { }
-
-package Gtk3::Grid;
-sub attach { }
-sub attach_next_to { }
-sub get_baseline_row { }
-sub get_child_at { }
-sub get_column_homogeneous { }
-sub get_column_spacing { }
-sub get_row_baseline_position { }
-sub get_row_homogeneous { }
-sub get_row_spacing { }
-sub insert_column { }
-sub insert_next_to { }
-sub insert_row { }
-sub new { }
-sub remove_column { }
-sub remove_row { }
-sub set_baseline_row { }
-sub set_column_homogeneous { }
-sub set_column_spacing { }
-sub set_row_baseline_position { }
-sub set_row_homogeneous { }
-sub set_row_spacing { }
-
-package Gtk3::HButtonBox;
-sub new { }
-
-package Gtk3::HPaned;
-sub new { }
-
-package Gtk3::HSV;
-sub get_color { }
-sub get_metrics { }
-sub is_adjusting { }
-sub new { }
-sub set_color { }
-sub set_metrics { }
-sub to_rgb { }
-
-package Gtk3::HScale;
-sub new { }
-sub new_with_range { }
-
-package Gtk3::HScrollbar;
-sub new { }
-
-package Gtk3::HSeparator;
-sub new { }
-
-package Gtk3::HandleBox;
-sub get_child_detached { }
-sub get_handle_position { }
-sub get_shadow_type { }
-sub get_snap_edge { }
-sub new { }
-sub set_handle_position { }
-sub set_shadow_type { }
-sub set_snap_edge { }
-
-package Gtk3::HeaderBar;
-sub get_custom_title { }
-sub get_show_close_button { }
-sub get_subtitle { }
-sub get_title { }
-sub new { }
-sub pack_end { }
-sub pack_start { }
-sub set_custom_title { }
-sub set_show_close_button { }
-sub set_subtitle { }
-sub set_title { }
-
-package Gtk3::IMContext;
-sub delete_surrounding { }
-sub filter_keypress { }
-sub focus_in { }
-sub focus_out { }
-sub get_preedit_string { }
-sub get_surrounding { }
-sub reset { }
-sub set_client_window { }
-sub set_cursor_location { }
-sub set_surrounding { }
-sub set_use_preedit { }
-
-package Gtk3::IMContextSimple;
-sub new { }
-
-package Gtk3::IMMulticontext;
-sub append_menuitems { }
-sub get_context_id { }
-sub new { }
-sub set_context_id { }
-
-package Gtk3::IconFactory;
-sub add { }
-sub add_default { }
-sub lookup { }
-sub lookup_default { }
-sub new { }
-sub remove_default { }
-
-package Gtk3::IconInfo;
-sub get_attach_points { }
-sub get_base_scale { }
-sub get_base_size { }
-sub get_builtin_pixbuf { }
-sub get_display_name { }
-sub get_embedded_rect { }
-sub get_filename { }
-sub load_icon { }
-sub load_icon_async { }
-sub load_icon_finish { }
-sub load_surface { }
-sub load_symbolic { }
-sub load_symbolic_async { }
-sub load_symbolic_finish { }
-sub load_symbolic_for_context { }
-sub load_symbolic_for_context_async { }
-sub load_symbolic_for_context_finish { }
-sub load_symbolic_for_style { }
-sub new_for_pixbuf { }
-sub set_raw_coordinates { }
-
-package Gtk3::IconSet;
-sub add_source { }
-sub copy { }
-sub get_sizes { }
-sub new { }
-sub new_from_pixbuf { }
-sub ref { }
-sub render_icon { }
-sub render_icon_pixbuf { }
-sub render_icon_surface { }
-sub unref { }
-
-package Gtk3::IconSize;
-sub from_name { }
-sub get_name { }
-sub lookup { }
-sub lookup_for_settings { }
-sub register { }
-sub register_alias { }
-
-package Gtk3::IconSource;
-sub copy { }
-sub free { }
-sub get_direction { }
-sub get_direction_wildcarded { }
-sub get_filename { }
-sub get_icon_name { }
-sub get_pixbuf { }
-sub get_size { }
-sub get_size_wildcarded { }
-sub get_state { }
-sub get_state_wildcarded { }
-sub new { }
-sub set_direction { }
-sub set_direction_wildcarded { }
-sub set_filename { }
-sub set_icon_name { }
-sub set_pixbuf { }
-sub set_size { }
-sub set_size_wildcarded { }
-sub set_state { }
-sub set_state_wildcarded { }
-
-package Gtk3::IconTheme;
-sub add_builtin_icon { }
-sub append_search_path { }
-sub choose_icon { }
-sub choose_icon_for_scale { }
-sub get_default { }
-sub get_example_icon_name { }
-sub get_for_screen { }
-sub get_icon_sizes { }
-sub get_search_path { }
-sub has_icon { }
-sub list_contexts { }
-sub list_icons { }
-sub load_icon { }
-sub load_icon_for_scale { }
-sub load_surface { }
-sub lookup_by_gicon { }
-sub lookup_by_gicon_for_scale { }
-sub lookup_icon { }
-sub lookup_icon_for_scale { }
-sub new { }
-sub prepend_search_path { }
-sub rescan_if_needed { }
-sub set_custom_theme { }
-sub set_screen { }
-sub set_search_path { }
-
-package Gtk3::IconThemeError;
-sub quark { }
-
-package Gtk3::IconView;
-sub convert_widget_to_bin_window_coords { }
-sub create_drag_icon { }
-sub enable_model_drag_dest { }
-sub enable_model_drag_source { }
-sub get_activate_on_single_click { }
-sub get_cell_rect { }
-sub get_column_spacing { }
-sub get_columns { }
-sub get_cursor { }
-sub get_dest_item_at_pos { }
-sub get_drag_dest_item { }
-sub get_item_at_pos { }
-sub get_item_column { }
-sub get_item_orientation { }
-sub get_item_padding { }
-sub get_item_row { }
-sub get_item_width { }
-sub get_margin { }
-sub get_markup_column { }
-sub get_model { }
-sub get_path_at_pos { }
-sub get_pixbuf_column { }
-sub get_reorderable { }
-sub get_row_spacing { }
-sub get_selected_items { }
-sub get_selection_mode { }
-sub get_spacing { }
-sub get_text_column { }
-sub get_tooltip_column { }
-sub get_tooltip_context { }
-sub get_visible_range { }
-sub item_activated { }
-sub new { }
-sub new_with_area { }
-sub new_with_model { }
-sub path_is_selected { }
-sub scroll_to_path { }
-sub select_all { }
-sub select_path { }
-sub set_activate_on_single_click { }
-sub set_column_spacing { }
-sub set_columns { }
-sub set_cursor { }
-sub set_drag_dest_item { }
-sub set_item_orientation { }
-sub set_item_padding { }
-sub set_item_width { }
-sub set_margin { }
-sub set_markup_column { }
-sub set_model { }
-sub set_pixbuf_column { }
-sub set_reorderable { }
-sub set_row_spacing { }
-sub set_selection_mode { }
-sub set_spacing { }
-sub set_text_column { }
-sub set_tooltip_cell { }
-sub set_tooltip_column { }
-sub set_tooltip_item { }
-sub unselect_all { }
-sub unselect_path { }
-sub unset_model_drag_dest { }
-sub unset_model_drag_source { }
-
-package Gtk3::Image;
-sub clear { }
-sub get_animation { }
-sub get_pixbuf { }
-sub get_pixel_size { }
-sub get_storage_type { }
-sub new { }
-sub new_from_animation { }
-sub new_from_file { }
-sub new_from_pixbuf { }
-sub new_from_resource { }
-sub new_from_surface { }
-sub set_from_animation { }
-sub set_from_file { }
-sub set_from_pixbuf { }
-sub set_from_resource { }
-sub set_from_surface { }
-sub set_pixel_size { }
-
-package Gtk3::ImageMenuItem;
-sub get_always_show_image { }
-sub get_image { }
-sub get_use_stock { }
-sub new_from_stock { }
-sub new_with_label { }
-sub new_with_mnemonic { }
-sub set_accel_group { }
-sub set_always_show_image { }
-sub set_image { }
-sub set_use_stock { }
-
-package Gtk3::InfoBar;
-sub get_action_area { }
-sub get_content_area { }
-sub get_message_type { }
-sub get_show_close_button { }
-sub set_message_type { }
-sub set_show_close_button { }
-
-package Gtk3::Invisible;
-sub get_screen { }
-sub new { }
-sub new_for_screen { }
-sub set_screen { }
-
-package Gtk3::Label;
-sub get_angle { }
-sub get_attributes { }
-sub get_current_uri { }
-sub get_ellipsize { }
-sub get_justify { }
-sub get_label { }
-sub get_layout { }
-sub get_layout_offsets { }
-sub get_line_wrap { }
-sub get_line_wrap_mode { }
-sub get_lines { }
-sub get_max_width_chars { }
-sub get_mnemonic_keyval { }
-sub get_mnemonic_widget { }
-sub get_selectable { }
-sub get_selection_bounds { }
-sub get_single_line_mode { }
-sub get_text { }
-sub get_track_visited_links { }
-sub get_use_markup { }
-sub get_use_underline { }
-sub get_width_chars { }
-sub new { }
-sub new_with_mnemonic { }
-sub select_region { }
-sub set_angle { }
-sub set_attributes { }
-sub set_ellipsize { }
-sub set_justify { }
-sub set_label { }
-sub set_line_wrap { }
-sub set_line_wrap_mode { }
-sub set_lines { }
-sub set_markup { }
-sub set_markup_with_mnemonic { }
-sub set_max_width_chars { }
-sub set_mnemonic_widget { }
-sub set_pattern { }
-sub set_selectable { }
-sub set_single_line_mode { }
-sub set_text { }
-sub set_text_with_mnemonic { }
-sub set_track_visited_links { }
-sub set_use_markup { }
-sub set_use_underline { }
-sub set_width_chars { }
-
-package Gtk3::Layout;
-sub get_bin_window { }
-sub get_hadjustment { }
-sub get_size { }
-sub get_vadjustment { }
-sub move { }
-sub new { }
-sub put { }
-sub set_hadjustment { }
-sub set_size { }
-sub set_vadjustment { }
-
-package Gtk3::LevelBar;
-sub add_offset_value { }
-sub get_inverted { }
-sub get_max_value { }
-sub get_min_value { }
-sub get_mode { }
-sub get_offset_value { }
-sub get_value { }
-sub new { }
-sub new_for_interval { }
-sub remove_offset_value { }
-sub set_inverted { }
-sub set_max_value { }
-sub set_min_value { }
-sub set_mode { }
-sub set_value { }
-
-package Gtk3::LinkButton;
-sub get_uri { }
-sub get_visited { }
-sub new_with_label { }
-sub set_uri { }
-sub set_visited { }
-
-package Gtk3::ListBox;
-sub drag_highlight_row { }
-sub drag_unhighlight_row { }
-sub get_activate_on_single_click { }
-sub get_adjustment { }
-sub get_row_at_index { }
-sub get_row_at_y { }
-sub get_selected_row { }
-sub get_selection_mode { }
-sub insert { }
-sub invalidate_filter { }
-sub invalidate_headers { }
-sub invalidate_sort { }
-sub new { }
-sub prepend { }
-sub select_row { }
-sub set_activate_on_single_click { }
-sub set_adjustment { }
-sub set_filter_func { }
-sub set_header_func { }
-sub set_placeholder { }
-sub set_selection_mode { }
-sub set_sort_func { }
-
-package Gtk3::ListBoxRow;
-sub changed { }
-sub get_header { }
-sub get_index { }
-sub new { }
-sub set_header { }
-
-package Gtk3::ListStore;
-sub append { }
-sub clear { }
-sub insert { }
-sub insert_after { }
-sub insert_before { }
-sub insert_with_valuesv { }
-sub iter_is_valid { }
-sub move_after { }
-sub move_before { }
-sub prepend { }
-sub remove { }
-sub reorder { }
-sub set_column_types { }
-sub set_value { }
-sub swap { }
-
-package Gtk3::LockButton;
-sub get_permission { }
-sub new { }
-sub set_permission { }
-
-package Gtk3::Menu;
-sub attach { }
-sub attach_to_widget { }
-sub detach { }
-sub get_accel_group { }
-sub get_accel_path { }
-sub get_active { }
-sub get_attach_widget { }
-sub get_for_attach_widget { }
-sub get_monitor { }
-sub get_reserve_toggle_size { }
-sub get_tearoff_state { }
-sub get_title { }
-sub new { }
-sub new_from_model { }
-sub popdown { }
-sub reorder_child { }
-sub reposition { }
-sub set_accel_group { }
-sub set_accel_path { }
-sub set_active { }
-sub set_monitor { }
-sub set_reserve_toggle_size { }
-sub set_screen { }
-sub set_tearoff_state { }
-sub set_title { }
-
-package Gtk3::MenuBar;
-sub get_child_pack_direction { }
-sub get_pack_direction { }
-sub new { }
-sub new_from_model { }
-sub set_child_pack_direction { }
-sub set_pack_direction { }
-
-package Gtk3::MenuButton;
-sub get_align_widget { }
-sub get_direction { }
-sub get_menu_model { }
-sub get_popup { }
-sub new { }
-sub set_align_widget { }
-sub set_direction { }
-sub set_menu_model { }
-sub set_popup { }
-
-package Gtk3::MenuItem;
-sub activate { }
-sub deselect { }
-sub get_accel_path { }
-sub get_label { }
-sub get_reserve_indicator { }
-sub get_right_justified { }
-sub get_submenu { }
-sub get_use_underline { }
-sub new_with_label { }
-sub new_with_mnemonic { }
-sub select { }
-sub set_accel_path { }
-sub set_label { }
-sub set_reserve_indicator { }
-sub set_right_justified { }
-sub set_submenu { }
-sub set_use_underline { }
-sub toggle_size_allocate { }
-sub toggle_size_request { }
-
-package Gtk3::MenuShell;
-sub activate_item { }
-sub append { }
-sub bind_model { }
-sub cancel { }
-sub deactivate { }
-sub deselect { }
-sub get_parent_shell { }
-sub get_selected_item { }
-sub get_take_focus { }
-sub insert { }
-sub prepend { }
-sub select_first { }
-sub select_item { }
-sub set_take_focus { }
-
-package Gtk3::MenuToolButton;
-sub get_menu { }
-sub new { }
-sub new_from_stock { }
-sub set_arrow_tooltip_markup { }
-sub set_arrow_tooltip_text { }
-sub set_menu { }
-
-package Gtk3::MessageDialog;
-sub get_image { }
-sub get_message_area { }
-sub set_image { }
-sub set_markup { }
-
-package Gtk3::Misc;
-sub get_alignment { }
-sub get_padding { }
-sub set_alignment { }
-sub set_padding { }
-
-package Gtk3::MountOperation;
-sub get_parent { }
-sub get_screen { }
-sub is_showing { }
-sub new { }
-sub set_parent { }
-sub set_screen { }
-
-package Gtk3::Notebook;
-sub append_page { }
-sub append_page_menu { }
-sub get_action_widget { }
-sub get_current_page { }
-sub get_group_name { }
-sub get_menu_label { }
-sub get_menu_label_text { }
-sub get_n_pages { }
-sub get_nth_page { }
-sub get_scrollable { }
-sub get_show_border { }
-sub get_show_tabs { }
-sub get_tab_detachable { }
-sub get_tab_hborder { }
-sub get_tab_label { }
-sub get_tab_label_text { }
-sub get_tab_pos { }
-sub get_tab_reorderable { }
-sub get_tab_vborder { }
-sub insert_page { }
-sub insert_page_menu { }
-sub new { }
-sub next_page { }
-sub page_num { }
-sub popup_disable { }
-sub popup_enable { }
-sub prepend_page { }
-sub prepend_page_menu { }
-sub prev_page { }
-sub remove_page { }
-sub reorder_child { }
-sub set_action_widget { }
-sub set_current_page { }
-sub set_group_name { }
-sub set_menu_label { }
-sub set_menu_label_text { }
-sub set_scrollable { }
-sub set_show_border { }
-sub set_show_tabs { }
-sub set_tab_detachable { }
-sub set_tab_label { }
-sub set_tab_label_text { }
-sub set_tab_pos { }
-sub set_tab_reorderable { }
-
-package Gtk3::NumerableIcon;
-sub get_background_gicon { }
-sub get_background_icon_name { }
-sub get_count { }
-sub get_label { }
-sub get_style_context { }
-sub new { }
-sub new_with_style_context { }
-sub set_background_gicon { }
-sub set_background_icon_name { }
-sub set_count { }
-sub set_label { }
-sub set_style_context { }
-
-package Gtk3::OffscreenWindow;
-sub get_pixbuf { }
-sub get_surface { }
-sub new { }
-
-package Gtk3::Orientable;
-sub get_orientation { }
-sub set_orientation { }
-
-package Gtk3::Overlay;
-sub add_overlay { }
-sub new { }
-
-package Gtk3::PageSetup;
-sub copy { }
-sub get_bottom_margin { }
-sub get_left_margin { }
-sub get_orientation { }
-sub get_page_height { }
-sub get_page_width { }
-sub get_paper_height { }
-sub get_paper_size { }
-sub get_paper_width { }
-sub get_right_margin { }
-sub get_top_margin { }
-sub load_file { }
-sub load_key_file { }
-sub new { }
-sub new_from_file { }
-sub new_from_key_file { }
-sub set_bottom_margin { }
-sub set_left_margin { }
-sub set_orientation { }
-sub set_paper_size { }
-sub set_paper_size_and_default_margins { }
-sub set_right_margin { }
-sub set_top_margin { }
-sub to_file { }
-sub to_key_file { }
-
-package Gtk3::Paned;
-sub add1 { }
-sub add2 { }
-sub get_child1 { }
-sub get_child2 { }
-sub get_handle_window { }
-sub get_position { }
-sub new { }
-sub pack1 { }
-sub pack2 { }
-sub set_position { }
-
-package Gtk3::PaperSize;
-sub copy { }
-sub free { }
-sub get_default { }
-sub get_default_bottom_margin { }
-sub get_default_left_margin { }
-sub get_default_right_margin { }
-sub get_default_top_margin { }
-sub get_display_name { }
-sub get_height { }
-sub get_name { }
-sub get_paper_sizes { }
-sub get_ppd_name { }
-sub get_width { }
-sub is_custom { }
-sub is_equal { }
-sub new { }
-sub new_custom { }
-sub new_from_key_file { }
-sub new_from_ppd { }
-sub set_size { }
-sub to_key_file { }
-
-package Gtk3::PlacesSidebar;
-sub add_shortcut { }
-sub get_location { }
-sub get_nth_bookmark { }
-sub get_open_flags { }
-sub get_show_connect_to_server { }
-sub get_show_desktop { }
-sub list_shortcuts { }
-sub new { }
-sub remove_shortcut { }
-sub set_location { }
-sub set_open_flags { }
-sub set_show_connect_to_server { }
-sub set_show_desktop { }
-
-package Gtk3::Plug;
-sub construct { }
-sub construct_for_display { }
-sub get_embedded { }
-sub get_id { }
-sub get_socket_window { }
-sub new { }
-sub new_for_display { }
-
-package Gtk3::PrintContext;
-sub create_pango_context { }
-sub create_pango_layout { }
-sub get_cairo_context { }
-sub get_dpi_x { }
-sub get_dpi_y { }
-sub get_hard_margins { }
-sub get_height { }
-sub get_page_setup { }
-sub get_pango_fontmap { }
-sub get_width { }
-sub set_cairo_context { }
-
-package Gtk3::PrintError;
-sub quark { }
-
-package Gtk3::PrintOperation;
-sub cancel { }
-sub draw_page_finish { }
-sub get_default_page_setup { }
-sub get_embed_page_setup { }
-sub get_error { }
-sub get_has_selection { }
-sub get_n_pages_to_print { }
-sub get_print_settings { }
-sub get_status { }
-sub get_status_string { }
-sub get_support_selection { }
-sub is_finished { }
-sub new { }
-sub run { }
-sub set_allow_async { }
-sub set_current_page { }
-sub set_custom_tab_label { }
-sub set_default_page_setup { }
-sub set_defer_drawing { }
-sub set_embed_page_setup { }
-sub set_export_filename { }
-sub set_has_selection { }
-sub set_job_name { }
-sub set_n_pages { }
-sub set_print_settings { }
-sub set_show_progress { }
-sub set_support_selection { }
-sub set_track_print_status { }
-sub set_unit { }
-sub set_use_full_page { }
-
-package Gtk3::PrintOperationPreview;
-sub end_preview { }
-sub is_selected { }
-sub render_page { }
-
-package Gtk3::PrintSettings;
-sub copy { }
-sub get { }
-sub get_bool { }
-sub get_collate { }
-sub get_default_source { }
-sub get_dither { }
-sub get_double { }
-sub get_double_with_default { }
-sub get_duplex { }
-sub get_finishings { }
-sub get_int { }
-sub get_int_with_default { }
-sub get_length { }
-sub get_media_type { }
-sub get_n_copies { }
-sub get_number_up { }
-sub get_number_up_layout { }
-sub get_orientation { }
-sub get_output_bin { }
-sub get_page_ranges { }
-sub get_page_set { }
-sub get_paper_height { }
-sub get_paper_size { }
-sub get_paper_width { }
-sub get_print_pages { }
-sub get_printer { }
-sub get_printer_lpi { }
-sub get_quality { }
-sub get_resolution { }
-sub get_resolution_x { }
-sub get_resolution_y { }
-sub get_reverse { }
-sub get_scale { }
-sub get_use_color { }
-sub has_key { }
-sub load_file { }
-sub load_key_file { }
-sub new { }
-sub new_from_file { }
-sub new_from_key_file { }
-sub set { }
-sub set_bool { }
-sub set_collate { }
-sub set_default_source { }
-sub set_dither { }
-sub set_double { }
-sub set_duplex { }
-sub set_finishings { }
-sub set_int { }
-sub set_length { }
-sub set_media_type { }
-sub set_n_copies { }
-sub set_number_up { }
-sub set_number_up_layout { }
-sub set_orientation { }
-sub set_output_bin { }
-sub set_page_ranges { }
-sub set_page_set { }
-sub set_paper_height { }
-sub set_paper_size { }
-sub set_paper_width { }
-sub set_print_pages { }
-sub set_printer { }
-sub set_printer_lpi { }
-sub set_quality { }
-sub set_resolution { }
-sub set_resolution_xy { }
-sub set_reverse { }
-sub set_scale { }
-sub set_use_color { }
-sub to_file { }
-sub to_key_file { }
-sub unset { }
-
-package Gtk3::ProgressBar;
-sub get_ellipsize { }
-sub get_fraction { }
-sub get_inverted { }
-sub get_pulse_step { }
-sub get_show_text { }
-sub get_text { }
-sub new { }
-sub pulse { }
-sub set_ellipsize { }
-sub set_fraction { }
-sub set_inverted { }
-sub set_pulse_step { }
-sub set_show_text { }
-sub set_text { }
-
-package Gtk3::RadioAction;
-sub get_current_value { }
-sub get_group { }
-sub join_group { }
-sub new { }
-sub set_current_value { }
-
-package Gtk3::RadioButton;
-sub get_group { }
-sub join_group { }
-
-package Gtk3::RadioMenuItem;
-sub get_group { }
-
-package Gtk3::RadioToolButton;
-sub get_group { }
-sub new_from_widget { }
-sub new_with_stock_from_widget { }
-
-package Gtk3::Range;
-sub get_adjustment { }
-sub get_fill_level { }
-sub get_flippable { }
-sub get_inverted { }
-sub get_lower_stepper_sensitivity { }
-sub get_min_slider_size { }
-sub get_range_rect { }
-sub get_restrict_to_fill_level { }
-sub get_round_digits { }
-sub get_show_fill_level { }
-sub get_slider_range { }
-sub get_slider_size_fixed { }
-sub get_upper_stepper_sensitivity { }
-sub get_value { }
-sub set_adjustment { }
-sub set_fill_level { }
-sub set_flippable { }
-sub set_increments { }
-sub set_inverted { }
-sub set_lower_stepper_sensitivity { }
-sub set_min_slider_size { }
-sub set_range { }
-sub set_restrict_to_fill_level { }
-sub set_round_digits { }
-sub set_show_fill_level { }
-sub set_slider_size_fixed { }
-sub set_upper_stepper_sensitivity { }
-sub set_value { }
-
-package Gtk3::RcStyle;
-sub copy { }
-sub new { }
-
-package Gtk3::RecentAction;
-sub get_show_numbers { }
-sub new { }
-sub new_for_manager { }
-sub set_show_numbers { }
-
-package Gtk3::RecentChooser;
-sub add_filter { }
-sub get_current_item { }
-sub get_current_uri { }
-sub get_filter { }
-sub get_items { }
-sub get_limit { }
-sub get_local_only { }
-sub get_select_multiple { }
-sub get_show_icons { }
-sub get_show_not_found { }
-sub get_show_private { }
-sub get_show_tips { }
-sub get_sort_type { }
-sub get_uris { }
-sub list_filters { }
-sub remove_filter { }
-sub select_all { }
-sub select_uri { }
-sub set_current_uri { }
-sub set_filter { }
-sub set_limit { }
-sub set_local_only { }
-sub set_select_multiple { }
-sub set_show_icons { }
-sub set_show_not_found { }
-sub set_show_private { }
-sub set_show_tips { }
-sub set_sort_func { }
-sub set_sort_type { }
-sub unselect_all { }
-sub unselect_uri { }
-
-package Gtk3::RecentChooserError;
-sub quark { }
-
-package Gtk3::RecentChooserMenu;
-sub get_show_numbers { }
-sub new { }
-sub new_for_manager { }
-sub set_show_numbers { }
-
-package Gtk3::RecentChooserWidget;
-sub new { }
-sub new_for_manager { }
-
-package Gtk3::RecentFilter;
-sub add_age { }
-sub add_application { }
-sub add_custom { }
-sub add_group { }
-sub add_mime_type { }
-sub add_pattern { }
-sub add_pixbuf_formats { }
-sub filter { }
-sub get_name { }
-sub get_needed { }
-sub new { }
-sub set_name { }
-
-package Gtk3::RecentInfo;
-sub create_app_info { }
-sub exists { }
-sub get_added { }
-sub get_age { }
-sub get_application_info { }
-sub get_applications { }
-sub get_description { }
-sub get_display_name { }
-sub get_gicon { }
-sub get_groups { }
-sub get_icon { }
-sub get_mime_type { }
-sub get_modified { }
-sub get_private_hint { }
-sub get_short_name { }
-sub get_uri { }
-sub get_uri_display { }
-sub get_visited { }
-sub has_application { }
-sub has_group { }
-sub is_local { }
-sub last_application { }
-sub match { }
-sub ref { }
-sub unref { }
-
-package Gtk3::RecentManager;
-sub add_full { }
-sub add_item { }
-sub get_default { }
-sub get_items { }
-sub has_item { }
-sub lookup_item { }
-sub move_item { }
-sub new { }
-sub purge_items { }
-sub remove_item { }
-
-package Gtk3::RecentManagerError;
-sub quark { }
-
-package Gtk3::Requisition;
-sub copy { }
-sub free { }
-sub new { }
-
-package Gtk3::Revealer;
-sub get_child_revealed { }
-sub get_reveal_child { }
-sub get_transition_duration { }
-sub get_transition_type { }
-sub new { }
-sub set_reveal_child { }
-sub set_transition_duration { }
-sub set_transition_type { }
-
-package Gtk3::Scale;
-sub add_mark { }
-sub clear_marks { }
-sub get_digits { }
-sub get_draw_value { }
-sub get_has_origin { }
-sub get_layout { }
-sub get_layout_offsets { }
-sub get_value_pos { }
-sub new { }
-sub new_with_range { }
-sub set_digits { }
-sub set_draw_value { }
-sub set_has_origin { }
-sub set_value_pos { }
-
-package Gtk3::ScaleButton;
-sub get_adjustment { }
-sub get_minus_button { }
-sub get_plus_button { }
-sub get_popup { }
-sub get_value { }
-sub new { }
-sub set_adjustment { }
-sub set_icons { }
-sub set_value { }
-
-package Gtk3::Scrollable;
-sub get_hadjustment { }
-sub get_hscroll_policy { }
-sub get_vadjustment { }
-sub get_vscroll_policy { }
-sub set_hadjustment { }
-sub set_hscroll_policy { }
-sub set_vadjustment { }
-sub set_vscroll_policy { }
-
-package Gtk3::Scrollbar;
-sub new { }
-
-package Gtk3::ScrolledWindow;
-sub add_with_viewport { }
-sub get_capture_button_press { }
-sub get_hadjustment { }
-sub get_hscrollbar { }
-sub get_kinetic_scrolling { }
-sub get_min_content_height { }
-sub get_min_content_width { }
-sub get_placement { }
-sub get_policy { }
-sub get_shadow_type { }
-sub get_vadjustment { }
-sub get_vscrollbar { }
-sub new { }
-sub set_capture_button_press { }
-sub set_hadjustment { }
-sub set_kinetic_scrolling { }
-sub set_min_content_height { }
-sub set_min_content_width { }
-sub set_placement { }
-sub set_policy { }
-sub set_shadow_type { }
-sub set_vadjustment { }
-sub unset_placement { }
-
-package Gtk3::SearchBar;
-sub connect_entry { }
-sub get_search_mode { }
-sub get_show_close_button { }
-sub handle_event { }
-sub new { }
-sub set_search_mode { }
-sub set_show_close_button { }
-
-package Gtk3::SearchEntry;
-sub new { }
-
-package Gtk3::SelectionData;
-sub copy { }
-sub free { }
-sub get_data { }
-sub get_data_type { }
-sub get_display { }
-sub get_format { }
-sub get_length { }
-sub get_pixbuf { }
-sub get_selection { }
-sub get_target { }
-sub get_targets { }
-sub get_text { }
-sub get_uris { }
-sub set { }
-sub set_pixbuf { }
-sub set_text { }
-sub set_uris { }
-sub targets_include_image { }
-sub targets_include_rich_text { }
-sub targets_include_text { }
-sub targets_include_uri { }
-
-package Gtk3::Separator;
-sub new { }
-
-package Gtk3::SeparatorMenuItem;
-sub new { }
-
-package Gtk3::SeparatorToolItem;
-sub get_draw { }
-sub new { }
-sub set_draw { }
-
-package Gtk3::Settings;
-sub get_default { }
-sub get_for_screen { }
-sub install_property { }
-sub install_property_parser { }
-sub set_double_property { }
-sub set_long_property { }
-sub set_property_value { }
-sub set_string_property { }
-
-package Gtk3::SizeGroup;
-sub add_widget { }
-sub get_ignore_hidden { }
-sub get_mode { }
-sub get_widgets { }
-sub new { }
-sub remove_widget { }
-sub set_ignore_hidden { }
-sub set_mode { }
-
-package Gtk3::Socket;
-sub add_id { }
-sub get_id { }
-sub get_plug_window { }
-sub new { }
-
-package Gtk3::SpinButton;
-sub configure { }
-sub get_adjustment { }
-sub get_digits { }
-sub get_increments { }
-sub get_numeric { }
-sub get_range { }
-sub get_snap_to_ticks { }
-sub get_update_policy { }
-sub get_value { }
-sub get_value_as_int { }
-sub get_wrap { }
-sub new { }
-sub new_with_range { }
-sub set_adjustment { }
-sub set_digits { }
-sub set_increments { }
-sub set_numeric { }
-sub set_range { }
-sub set_snap_to_ticks { }
-sub set_update_policy { }
-sub set_value { }
-sub set_wrap { }
-sub spin { }
-sub update { }
-
-package Gtk3::Spinner;
-sub new { }
-sub start { }
-sub stop { }
-
-package Gtk3::Stack;
-sub add_named { }
-sub add_titled { }
-sub get_homogeneous { }
-sub get_transition_duration { }
-sub get_transition_type { }
-sub get_visible_child { }
-sub get_visible_child_name { }
-sub new { }
-sub set_homogeneous { }
-sub set_transition_duration { }
-sub set_transition_type { }
-sub set_visible_child { }
-sub set_visible_child_full { }
-sub set_visible_child_name { }
-
-package Gtk3::StackSwitcher;
-sub get_stack { }
-sub new { }
-sub set_stack { }
-
-package Gtk3::StatusIcon;
-sub get_geometry { }
-sub get_gicon { }
-sub get_has_tooltip { }
-sub get_icon_name { }
-sub get_pixbuf { }
-sub get_screen { }
-sub get_size { }
-sub get_stock { }
-sub get_storage_type { }
-sub get_title { }
-sub get_tooltip_markup { }
-sub get_tooltip_text { }
-sub get_visible { }
-sub get_x11_window_id { }
-sub is_embedded { }
-sub new { }
-sub new_from_file { }
-sub new_from_gicon { }
-sub new_from_icon_name { }
-sub new_from_pixbuf { }
-sub new_from_stock { }
-sub position_menu { }
-sub set_from_file { }
-sub set_from_gicon { }
-sub set_from_icon_name { }
-sub set_from_pixbuf { }
-sub set_from_stock { }
-sub set_has_tooltip { }
-sub set_name { }
-sub set_screen { }
-sub set_title { }
-sub set_tooltip_markup { }
-sub set_tooltip_text { }
-sub set_visible { }
-
-package Gtk3::Statusbar;
-sub get_context_id { }
-sub get_message_area { }
-sub new { }
-sub pop { }
-sub push { }
-sub remove { }
-sub remove_all { }
-
-package Gtk3::StockItem;
-sub free { }
-
-package Gtk3::Style;
-sub apply_default_background { }
-sub copy { }
-sub detach { }
-sub get_style_property { }
-sub has_context { }
-sub lookup_color { }
-sub lookup_icon_set { }
-sub new { }
-sub render_icon { }
-sub set_background { }
-
-package Gtk3::StyleContext;
-sub add_class { }
-sub add_provider { }
-sub add_provider_for_screen { }
-sub add_region { }
-sub cancel_animations { }
-sub get_background_color { }
-sub get_border { }
-sub get_border_color { }
-sub get_color { }
-sub get_direction { }
-sub get_font { }
-sub get_frame_clock { }
-sub get_junction_sides { }
-sub get_margin { }
-sub get_padding { }
-sub get_parent { }
-sub get_path { }
-sub get_property { }
-sub get_scale { }
-sub get_screen { }
-sub get_section { }
-sub get_state { }
-sub get_style_property { }
-sub has_class { }
-sub has_region { }
-sub invalidate { }
-sub list_classes { }
-sub list_regions { }
-sub lookup_color { }
-sub lookup_icon_set { }
-sub new { }
-sub notify_state_change { }
-sub pop_animatable_region { }
-sub push_animatable_region { }
-sub remove_class { }
-sub remove_provider { }
-sub remove_provider_for_screen { }
-sub remove_region { }
-sub reset_widgets { }
-sub restore { }
-sub save { }
-sub scroll_animations { }
-sub set_background { }
-sub set_direction { }
-sub set_frame_clock { }
-sub set_junction_sides { }
-sub set_parent { }
-sub set_path { }
-sub set_scale { }
-sub set_screen { }
-sub set_state { }
-sub state_is_running { }
-
-package Gtk3::StyleProperties;
-sub clear { }
-sub get_property { }
-sub lookup_color { }
-sub map_color { }
-sub merge { }
-sub new { }
-sub set_property { }
-sub unset_property { }
-
-package Gtk3::StyleProvider;
-sub get_icon_factory { }
-sub get_style { }
-sub get_style_property { }
-
-package Gtk3::Switch;
-sub get_active { }
-sub new { }
-sub set_active { }
-
-package Gtk3::SymbolicColor;
-sub new_alpha { }
-sub new_literal { }
-sub new_mix { }
-sub new_name { }
-sub new_shade { }
-sub new_win32 { }
-sub ref { }
-sub resolve { }
-sub to_string { }
-sub unref { }
-
-package Gtk3::Table;
-sub attach { }
-sub attach_defaults { }
-sub get_col_spacing { }
-sub get_default_col_spacing { }
-sub get_default_row_spacing { }
-sub get_homogeneous { }
-sub get_row_spacing { }
-sub get_size { }
-sub new { }
-sub resize { }
-sub set_col_spacing { }
-sub set_col_spacings { }
-sub set_homogeneous { }
-sub set_row_spacing { }
-sub set_row_spacings { }
-
-package Gtk3::TargetEntry;
-sub copy { }
-sub free { }
-sub new { }
-
-package Gtk3::TargetList;
-sub add { }
-sub add_image_targets { }
-sub add_rich_text_targets { }
-sub add_table { }
-sub add_text_targets { }
-sub add_uri_targets { }
-sub find { }
-sub new { }
-sub ref { }
-sub remove { }
-sub unref { }
-
-package Gtk3::TearoffMenuItem;
-sub new { }
-
-package Gtk3::TextAttributes;
-sub copy { }
-sub copy_values { }
-sub new { }
-sub ref { }
-sub unref { }
-
-package Gtk3::TextBuffer;
-sub add_mark { }
-sub add_selection_clipboard { }
-sub apply_tag { }
-sub apply_tag_by_name { }
-sub backspace { }
-sub begin_user_action { }
-sub copy_clipboard { }
-sub create_child_anchor { }
-sub create_mark { }
-sub cut_clipboard { }
-sub delete { }
-sub delete_interactive { }
-sub delete_mark { }
-sub delete_mark_by_name { }
-sub delete_selection { }
-sub deserialize { }
-sub deserialize_get_can_create_tags { }
-sub deserialize_set_can_create_tags { }
-sub end_user_action { }
-sub get_bounds { }
-sub get_char_count { }
-sub get_copy_target_list { }
-sub get_deserialize_formats { }
-sub get_end_iter { }
-sub get_has_selection { }
-sub get_insert { }
-sub get_iter_at_child_anchor { }
-sub get_iter_at_line { }
-sub get_iter_at_line_index { }
-sub get_iter_at_line_offset { }
-sub get_iter_at_mark { }
-sub get_iter_at_offset { }
-sub get_line_count { }
-sub get_mark { }
-sub get_modified { }
-sub get_paste_target_list { }
-sub get_selection_bound { }
-sub get_selection_bounds { }
-sub get_serialize_formats { }
-sub get_slice { }
-sub get_start_iter { }
-sub get_tag_table { }
-sub get_text { }
-sub insert_child_anchor { }
-sub insert_pixbuf { }
-sub insert_range { }
-sub insert_range_interactive { }
-sub move_mark { }
-sub move_mark_by_name { }
-sub new { }
-sub paste_clipboard { }
-sub place_cursor { }
-sub register_deserialize_format { }
-sub register_deserialize_tagset { }
-sub register_serialize_format { }
-sub register_serialize_tagset { }
-sub remove_all_tags { }
-sub remove_selection_clipboard { }
-sub remove_tag { }
-sub remove_tag_by_name { }
-sub select_range { }
-sub serialize { }
-sub set_modified { }
-sub unregister_deserialize_format { }
-sub unregister_serialize_format { }
-
-package Gtk3::TextChildAnchor;
-sub get_deleted { }
-sub get_widgets { }
-sub new { }
-
-package Gtk3::TextIter;
-sub assign { }
-sub backward_char { }
-sub backward_chars { }
-sub backward_cursor_position { }
-sub backward_cursor_positions { }
-sub backward_find_char { }
-sub backward_line { }
-sub backward_lines { }
-sub backward_search { }
-sub backward_sentence_start { }
-sub backward_sentence_starts { }
-sub backward_to_tag_toggle { }
-sub backward_visible_cursor_position { }
-sub backward_visible_cursor_positions { }
-sub backward_visible_line { }
-sub backward_visible_lines { }
-sub backward_visible_word_start { }
-sub backward_visible_word_starts { }
-sub backward_word_start { }
-sub backward_word_starts { }
-sub begins_tag { }
-sub can_insert { }
-sub compare { }
-sub copy { }
-sub editable { }
-sub ends_line { }
-sub ends_sentence { }
-sub ends_tag { }
-sub ends_word { }
-sub equal { }
-sub forward_char { }
-sub forward_chars { }
-sub forward_cursor_position { }
-sub forward_cursor_positions { }
-sub forward_find_char { }
-sub forward_line { }
-sub forward_lines { }
-sub forward_search { }
-sub forward_sentence_end { }
-sub forward_sentence_ends { }
-sub forward_to_end { }
-sub forward_to_line_end { }
-sub forward_to_tag_toggle { }
-sub forward_visible_cursor_position { }
-sub forward_visible_cursor_positions { }
-sub forward_visible_line { }
-sub forward_visible_lines { }
-sub forward_visible_word_end { }
-sub forward_visible_word_ends { }
-sub forward_word_end { }
-sub forward_word_ends { }
-sub free { }
-sub get_attributes { }
-sub get_buffer { }
-sub get_bytes_in_line { }
-sub get_char { }
-sub get_chars_in_line { }
-sub get_child_anchor { }
-sub get_language { }
-sub get_line { }
-sub get_line_index { }
-sub get_line_offset { }
-sub get_marks { }
-sub get_offset { }
-sub get_pixbuf { }
-sub get_slice { }
-sub get_tags { }
-sub get_text { }
-sub get_toggled_tags { }
-sub get_visible_line_index { }
-sub get_visible_line_offset { }
-sub get_visible_slice { }
-sub get_visible_text { }
-sub has_tag { }
-sub in_range { }
-sub inside_sentence { }
-sub inside_word { }
-sub is_cursor_position { }
-sub is_end { }
-sub is_start { }
-sub order { }
-sub set_line { }
-sub set_line_index { }
-sub set_line_offset { }
-sub set_offset { }
-sub set_visible_line_index { }
-sub set_visible_line_offset { }
-sub starts_line { }
-sub starts_sentence { }
-sub starts_word { }
-sub toggles_tag { }
-
-package Gtk3::TextMark;
-sub get_buffer { }
-sub get_deleted { }
-sub get_left_gravity { }
-sub get_name { }
-sub get_visible { }
-sub new { }
-sub set_visible { }
-
-package Gtk3::TextTag;
-sub event { }
-sub get_priority { }
-sub new { }
-sub set_priority { }
-
-package Gtk3::TextTagTable;
-sub add { }
-sub get_size { }
-sub lookup { }
-sub new { }
-sub remove { }
-
-package Gtk3::TextView;
-sub add_child_at_anchor { }
-sub add_child_in_window { }
-sub backward_display_line { }
-sub backward_display_line_start { }
-sub buffer_to_window_coords { }
-sub forward_display_line { }
-sub forward_display_line_end { }
-sub get_accepts_tab { }
-sub get_border_window_size { }
-sub get_buffer { }
-sub get_cursor_locations { }
-sub get_cursor_visible { }
-sub get_default_attributes { }
-sub get_editable { }
-sub get_hadjustment { }
-sub get_indent { }
-sub get_input_hints { }
-sub get_input_purpose { }
-sub get_iter_at_location { }
-sub get_iter_at_position { }
-sub get_iter_location { }
-sub get_justification { }
-sub get_left_margin { }
-sub get_line_at_y { }
-sub get_line_yrange { }
-sub get_overwrite { }
-sub get_pixels_above_lines { }
-sub get_pixels_below_lines { }
-sub get_pixels_inside_wrap { }
-sub get_right_margin { }
-sub get_tabs { }
-sub get_vadjustment { }
-sub get_visible_rect { }
-sub get_window { }
-sub get_window_type { }
-sub get_wrap_mode { }
-sub im_context_filter_keypress { }
-sub move_child { }
-sub move_mark_onscreen { }
-sub move_visually { }
-sub new { }
-sub new_with_buffer { }
-sub place_cursor_onscreen { }
-sub reset_im_context { }
-sub scroll_mark_onscreen { }
-sub scroll_to_iter { }
-sub scroll_to_mark { }
-sub set_accepts_tab { }
-sub set_border_window_size { }
-sub set_buffer { }
-sub set_cursor_visible { }
-sub set_editable { }
-sub set_indent { }
-sub set_input_hints { }
-sub set_input_purpose { }
-sub set_justification { }
-sub set_left_margin { }
-sub set_overwrite { }
-sub set_pixels_above_lines { }
-sub set_pixels_below_lines { }
-sub set_pixels_inside_wrap { }
-sub set_right_margin { }
-sub set_tabs { }
-sub set_wrap_mode { }
-sub starts_display_line { }
-sub window_to_buffer_coords { }
-
-package Gtk3::ThemingEngine;
-sub get_background_color { }
-sub get_border { }
-sub get_border_color { }
-sub get_color { }
-sub get_direction { }
-sub get_font { }
-sub get_junction_sides { }
-sub get_margin { }
-sub get_padding { }
-sub get_path { }
-sub get_property { }
-sub get_screen { }
-sub get_state { }
-sub get_style_property { }
-sub has_class { }
-sub has_region { }
-sub load { }
-sub lookup_color { }
-sub state_is_running { }
-
-package Gtk3::ToggleAction;
-sub get_active { }
-sub get_draw_as_radio { }
-sub new { }
-sub set_active { }
-sub set_draw_as_radio { }
-sub toggled { }
-
-package Gtk3::ToggleButton;
-sub get_active { }
-sub get_inconsistent { }
-sub get_mode { }
-sub new_with_label { }
-sub new_with_mnemonic { }
-sub set_active { }
-sub set_inconsistent { }
-sub set_mode { }
-sub toggled { }
-
-package Gtk3::ToggleToolButton;
-sub get_active { }
-sub new { }
-sub new_from_stock { }
-sub set_active { }
-
-package Gtk3::ToolButton;
-sub get_icon_name { }
-sub get_icon_widget { }
-sub get_label { }
-sub get_label_widget { }
-sub get_stock_id { }
-sub get_use_underline { }
-sub new { }
-sub new_from_stock { }
-sub set_icon_name { }
-sub set_icon_widget { }
-sub set_label { }
-sub set_label_widget { }
-sub set_stock_id { }
-sub set_use_underline { }
-
-package Gtk3::ToolItem;
-sub get_ellipsize_mode { }
-sub get_expand { }
-sub get_homogeneous { }
-sub get_icon_size { }
-sub get_is_important { }
-sub get_orientation { }
-sub get_proxy_menu_item { }
-sub get_relief_style { }
-sub get_text_alignment { }
-sub get_text_orientation { }
-sub get_text_size_group { }
-sub get_toolbar_style { }
-sub get_use_drag_window { }
-sub get_visible_horizontal { }
-sub get_visible_vertical { }
-sub new { }
-sub rebuild_menu { }
-sub retrieve_proxy_menu_item { }
-sub set_expand { }
-sub set_homogeneous { }
-sub set_is_important { }
-sub set_proxy_menu_item { }
-sub set_tooltip_markup { }
-sub set_tooltip_text { }
-sub set_use_drag_window { }
-sub set_visible_horizontal { }
-sub set_visible_vertical { }
-sub toolbar_reconfigured { }
-
-package Gtk3::ToolItemGroup;
-sub get_collapsed { }
-sub get_drop_item { }
-sub get_ellipsize { }
-sub get_header_relief { }
-sub get_item_position { }
-sub get_label { }
-sub get_label_widget { }
-sub get_n_items { }
-sub get_nth_item { }
-sub insert { }
-sub new { }
-sub set_collapsed { }
-sub set_ellipsize { }
-sub set_header_relief { }
-sub set_item_position { }
-sub set_label { }
-sub set_label_widget { }
-
-package Gtk3::ToolPalette;
-sub add_drag_dest { }
-sub get_drag_item { }
-sub get_drag_target_group { }
-sub get_drag_target_item { }
-sub get_drop_group { }
-sub get_drop_item { }
-sub get_exclusive { }
-sub get_expand { }
-sub get_group_position { }
-sub get_hadjustment { }
-sub get_icon_size { }
-sub get_style { }
-sub get_vadjustment { }
-sub new { }
-sub set_drag_source { }
-sub set_exclusive { }
-sub set_expand { }
-sub set_group_position { }
-sub set_icon_size { }
-sub set_style { }
-sub unset_icon_size { }
-sub unset_style { }
-
-package Gtk3::ToolShell;
-sub get_ellipsize_mode { }
-sub get_icon_size { }
-sub get_orientation { }
-sub get_relief_style { }
-sub get_style { }
-sub get_text_alignment { }
-sub get_text_orientation { }
-sub get_text_size_group { }
-sub rebuild_menu { }
-
-package Gtk3::Toolbar;
-sub get_drop_index { }
-sub get_icon_size { }
-sub get_item_index { }
-sub get_n_items { }
-sub get_nth_item { }
-sub get_relief_style { }
-sub get_show_arrow { }
-sub get_style { }
-sub insert { }
-sub new { }
-sub set_drop_highlight_item { }
-sub set_icon_size { }
-sub set_show_arrow { }
-sub set_style { }
-sub unset_icon_size { }
-sub unset_style { }
-
-package Gtk3::Tooltip;
-sub set_custom { }
-sub set_icon { }
-sub set_icon_from_gicon { }
-sub set_icon_from_icon_name { }
-sub set_icon_from_stock { }
-sub set_markup { }
-sub set_text { }
-sub set_tip_area { }
-sub trigger_tooltip_query { }
-
-package Gtk3::TreeDragDest;
-sub drag_data_received { }
-sub row_drop_possible { }
-
-package Gtk3::TreeDragSource;
-sub drag_data_delete { }
-sub drag_data_get { }
-sub row_draggable { }
-
-package Gtk3::TreeIter;
-sub copy { }
-sub free { }
-
-package Gtk3::TreeModel;
-sub filter_new { }
-sub get_column_type { }
-sub get_flags { }
-sub get_iter { }
-sub get_iter_first { }
-sub get_iter_from_string { }
-sub get_n_columns { }
-sub get_path { }
-sub get_string_from_iter { }
-sub get_value { }
-sub iter_children { }
-sub iter_has_child { }
-sub iter_n_children { }
-sub iter_next { }
-sub iter_nth_child { }
-sub iter_parent { }
-sub iter_previous { }
-sub ref_node { }
-sub row_changed { }
-sub row_deleted { }
-sub row_has_child_toggled { }
-sub row_inserted { }
-sub rows_reordered { }
-sub sort_new_with_model { }
-sub unref_node { }
-
-package Gtk3::TreeModelFilter;
-sub clear_cache { }
-sub convert_child_iter_to_iter { }
-sub convert_child_path_to_path { }
-sub convert_iter_to_child_iter { }
-sub convert_path_to_child_path { }
-sub get_model { }
-sub refilter { }
-sub set_modify_func { }
-sub set_visible_column { }
-sub set_visible_func { }
-
-package Gtk3::TreeModelSort;
-sub clear_cache { }
-sub convert_child_iter_to_iter { }
-sub convert_child_path_to_path { }
-sub convert_iter_to_child_iter { }
-sub convert_path_to_child_path { }
-sub get_model { }
-sub iter_is_valid { }
-sub reset_default_sort_func { }
-
-package Gtk3::TreePath;
-sub append_index { }
-sub compare { }
-sub copy { }
-sub down { }
-sub free { }
-sub get_depth { }
-sub get_indices { }
-sub is_ancestor { }
-sub is_descendant { }
-sub new_first { }
-sub new_from_string { }
-sub next { }
-sub prepend_index { }
-sub prev { }
-sub to_string { }
-sub up { }
-
-package Gtk3::TreeRowReference;
-sub copy { }
-sub deleted { }
-sub free { }
-sub get_model { }
-sub get_path { }
-sub inserted { }
-sub new { }
-sub new_proxy { }
-sub valid { }
-
-package Gtk3::TreeSelection;
-sub count_selected_rows { }
-sub get_mode { }
-sub get_selected { }
-sub get_selected_rows { }
-sub get_tree_view { }
-sub iter_is_selected { }
-sub path_is_selected { }
-sub select_all { }
-sub select_iter { }
-sub select_path { }
-sub select_range { }
-sub set_mode { }
-sub set_select_function { }
-sub unselect_all { }
-sub unselect_iter { }
-sub unselect_path { }
-sub unselect_range { }
-
-package Gtk3::TreeSortable;
-sub get_sort_column_id { }
-sub has_default_sort_func { }
-sub set_default_sort_func { }
-sub set_sort_column_id { }
-sub set_sort_func { }
-sub sort_column_changed { }
-
-package Gtk3::TreeStore;
-sub append { }
-sub clear { }
-sub insert { }
-sub insert_after { }
-sub insert_before { }
-sub is_ancestor { }
-sub iter_depth { }
-sub iter_is_valid { }
-sub move_after { }
-sub move_before { }
-sub prepend { }
-sub remove { }
-sub set_column_types { }
-sub set_value { }
-sub swap { }
-
-package Gtk3::TreeView;
-sub append_column { }
-sub collapse_all { }
-sub collapse_row { }
-sub columns_autosize { }
-sub convert_bin_window_to_tree_coords { }
-sub convert_bin_window_to_widget_coords { }
-sub convert_tree_to_bin_window_coords { }
-sub convert_tree_to_widget_coords { }
-sub convert_widget_to_bin_window_coords { }
-sub convert_widget_to_tree_coords { }
-sub create_row_drag_icon { }
-sub enable_model_drag_dest { }
-sub enable_model_drag_source { }
-sub expand_all { }
-sub expand_row { }
-sub expand_to_path { }
-sub get_activate_on_single_click { }
-sub get_background_area { }
-sub get_bin_window { }
-sub get_cell_area { }
-sub get_column { }
-sub get_columns { }
-sub get_cursor { }
-sub get_dest_row_at_pos { }
-sub get_drag_dest_row { }
-sub get_enable_search { }
-sub get_enable_tree_lines { }
-sub get_expander_column { }
-sub get_fixed_height_mode { }
-sub get_grid_lines { }
-sub get_hadjustment { }
-sub get_headers_clickable { }
-sub get_headers_visible { }
-sub get_hover_expand { }
-sub get_hover_selection { }
-sub get_level_indentation { }
-sub get_model { }
-sub get_n_columns { }
-sub get_path_at_pos { }
-sub get_reorderable { }
-sub get_rubber_banding { }
-sub get_rules_hint { }
-sub get_search_column { }
-sub get_search_entry { }
-sub get_selection { }
-sub get_show_expanders { }
-sub get_tooltip_column { }
-sub get_tooltip_context { }
-sub get_vadjustment { }
-sub get_visible_range { }
-sub get_visible_rect { }
-sub insert_column { }
-sub insert_column_with_data_func { }
-sub is_blank_at_pos { }
-sub is_rubber_banding_active { }
-sub map_expanded_rows { }
-sub move_column_after { }
-sub new_with_model { }
-sub remove_column { }
-sub row_activated { }
-sub row_expanded { }
-sub scroll_to_cell { }
-sub scroll_to_point { }
-sub set_activate_on_single_click { }
-sub set_column_drag_function { }
-sub set_cursor { }
-sub set_cursor_on_cell { }
-sub set_destroy_count_func { }
-sub set_drag_dest_row { }
-sub set_enable_search { }
-sub set_enable_tree_lines { }
-sub set_expander_column { }
-sub set_fixed_height_mode { }
-sub set_grid_lines { }
-sub set_hadjustment { }
-sub set_headers_clickable { }
-sub set_headers_visible { }
-sub set_hover_expand { }
-sub set_hover_selection { }
-sub set_level_indentation { }
-sub set_model { }
-sub set_reorderable { }
-sub set_row_separator_func { }
-sub set_rubber_banding { }
-sub set_rules_hint { }
-sub set_search_column { }
-sub set_search_entry { }
-sub set_search_equal_func { }
-sub set_search_position_func { }
-sub set_show_expanders { }
-sub set_tooltip_cell { }
-sub set_tooltip_column { }
-sub set_tooltip_row { }
-sub set_vadjustment { }
-sub unset_rows_drag_dest { }
-sub unset_rows_drag_source { }
-
-package Gtk3::TreeViewColumn;
-sub add_attribute { }
-sub cell_get_position { }
-sub cell_get_size { }
-sub cell_is_visible { }
-sub cell_set_cell_data { }
-sub clear { }
-sub clear_attributes { }
-sub clicked { }
-sub focus_cell { }
-sub get_alignment { }
-sub get_button { }
-sub get_clickable { }
-sub get_expand { }
-sub get_fixed_width { }
-sub get_max_width { }
-sub get_min_width { }
-sub get_reorderable { }
-sub get_resizable { }
-sub get_sizing { }
-sub get_sort_column_id { }
-sub get_sort_indicator { }
-sub get_sort_order { }
-sub get_spacing { }
-sub get_title { }
-sub get_tree_view { }
-sub get_visible { }
-sub get_widget { }
-sub get_width { }
-sub get_x_offset { }
-sub new { }
-sub new_with_area { }
-sub pack_end { }
-sub pack_start { }
-sub queue_resize { }
-sub set_alignment { }
-sub set_cell_data_func { }
-sub set_clickable { }
-sub set_expand { }
-sub set_fixed_width { }
-sub set_max_width { }
-sub set_min_width { }
-sub set_reorderable { }
-sub set_resizable { }
-sub set_sizing { }
-sub set_sort_column_id { }
-sub set_sort_indicator { }
-sub set_sort_order { }
-sub set_spacing { }
-sub set_title { }
-sub set_visible { }
-sub set_widget { }
-
-package Gtk3::UIManager;
-sub add_ui { }
-sub add_ui_from_file { }
-sub add_ui_from_resource { }
-sub ensure_update { }
-sub get_accel_group { }
-sub get_action { }
-sub get_action_groups { }
-sub get_add_tearoffs { }
-sub get_toplevels { }
-sub get_ui { }
-sub get_widget { }
-sub insert_action_group { }
-sub new { }
-sub new_merge_id { }
-sub remove_action_group { }
-sub remove_ui { }
-sub set_add_tearoffs { }
-
-package Gtk3::VButtonBox;
-sub new { }
-
-package Gtk3::VPaned;
-sub new { }
-
-package Gtk3::VScale;
-sub new { }
-sub new_with_range { }
-
-package Gtk3::VScrollbar;
-sub new { }
-
-package Gtk3::VSeparator;
-sub new { }
-
-package Gtk3::Viewport;
-sub get_bin_window { }
-sub get_hadjustment { }
-sub get_shadow_type { }
-sub get_vadjustment { }
-sub get_view_window { }
-sub new { }
-sub set_hadjustment { }
-sub set_shadow_type { }
-sub set_vadjustment { }
-
-package Gtk3::VolumeButton;
-sub new { }
-
-package Gtk3::Widget;
-sub activate { }
-sub add_accelerator { }
-sub add_device_events { }
-sub add_events { }
-sub add_mnemonic_label { }
-sub add_tick_callback { }
-sub can_activate_accel { }
-sub child_focus { }
-sub child_notify { }
-sub class_path { }
-sub compute_expand { }
-sub create_pango_context { }
-sub create_pango_layout { }
-sub destroy { }
-sub destroyed { }
-sub device_is_shadowed { }
-sub drag_begin { }
-sub drag_begin_with_coordinates { }
-sub drag_check_threshold { }
-sub drag_dest_add_image_targets { }
-sub drag_dest_add_text_targets { }
-sub drag_dest_add_uri_targets { }
-sub drag_dest_find_target { }
-sub drag_dest_get_target_list { }
-sub drag_dest_get_track_motion { }
-sub drag_dest_set { }
-sub drag_dest_set_proxy { }
-sub drag_dest_set_target_list { }
-sub drag_dest_set_track_motion { }
-sub drag_dest_unset { }
-sub drag_get_data { }
-sub drag_highlight { }
-sub drag_source_add_image_targets { }
-sub drag_source_add_text_targets { }
-sub drag_source_add_uri_targets { }
-sub drag_source_get_target_list { }
-sub drag_source_set { }
-sub drag_source_set_icon_gicon { }
-sub drag_source_set_icon_name { }
-sub drag_source_set_icon_pixbuf { }
-sub drag_source_set_icon_stock { }
-sub drag_source_set_target_list { }
-sub drag_source_unset { }
-sub drag_unhighlight { }
-sub draw { }
-sub ensure_style { }
-sub error_bell { }
-sub event { }
-sub freeze_child_notify { }
-sub get_accessible { }
-sub get_allocated_baseline { }
-sub get_allocated_height { }
-sub get_allocated_width { }
-sub get_allocation { }
-sub get_ancestor { }
-sub get_app_paintable { }
-sub get_can_default { }
-sub get_can_focus { }
-sub get_child_requisition { }
-sub get_child_visible { }
-sub get_clipboard { }
-sub get_composite_name { }
-sub get_default_direction { }
-sub get_default_style { }
-sub get_device_enabled { }
-sub get_device_events { }
-sub get_direction { }
-sub get_display { }
-sub get_double_buffered { }
-sub get_events { }
-sub get_frame_clock { }
-sub get_halign { }
-sub get_has_tooltip { }
-sub get_has_window { }
-sub get_hexpand { }
-sub get_hexpand_set { }
-sub get_mapped { }
-sub get_margin_bottom { }
-sub get_margin_left { }
-sub get_margin_right { }
-sub get_margin_top { }
-sub get_modifier_mask { }
-sub get_modifier_style { }
-sub get_name { }
-sub get_no_show_all { }
-sub get_opacity { }
-sub get_pango_context { }
-sub get_parent { }
-sub get_parent_window { }
-sub get_path { }
-sub get_pointer { }
-sub get_preferred_height { }
-sub get_preferred_height_and_baseline_for_width { }
-sub get_preferred_height_for_width { }
-sub get_preferred_size { }
-sub get_preferred_width { }
-sub get_preferred_width_for_height { }
-sub get_realized { }
-sub get_receives_default { }
-sub get_request_mode { }
-sub get_requisition { }
-sub get_root_window { }
-sub get_scale_factor { }
-sub get_screen { }
-sub get_sensitive { }
-sub get_settings { }
-sub get_size_request { }
-sub get_state { }
-sub get_state_flags { }
-sub get_style { }
-sub get_style_context { }
-sub get_support_multidevice { }
-sub get_template_child { }
-sub get_tooltip_markup { }
-sub get_tooltip_text { }
-sub get_tooltip_window { }
-sub get_toplevel { }
-sub get_valign { }
-sub get_valign_with_baseline { }
-sub get_vexpand { }
-sub get_vexpand_set { }
-sub get_visible { }
-sub get_visual { }
-sub get_window { }
-sub grab_add { }
-sub grab_default { }
-sub grab_focus { }
-sub grab_remove { }
-sub has_default { }
-sub has_focus { }
-sub has_grab { }
-sub has_rc_style { }
-sub has_screen { }
-sub has_visible_focus { }
-sub hide { }
-sub hide_on_delete { }
-sub in_destruction { }
-sub init_template { }
-sub input_shape_combine_region { }
-sub insert_action_group { }
-sub intersect { }
-sub is_ancestor { }
-sub is_composited { }
-sub is_drawable { }
-sub is_focus { }
-sub is_sensitive { }
-sub is_toplevel { }
-sub is_visible { }
-sub keynav_failed { }
-sub list_accel_closures { }
-sub list_mnemonic_labels { }
-sub map { }
-sub mnemonic_activate { }
-sub modify_base { }
-sub modify_bg { }
-sub modify_cursor { }
-sub modify_fg { }
-sub modify_font { }
-sub modify_style { }
-sub modify_text { }
-sub override_background_color { }
-sub override_color { }
-sub override_cursor { }
-sub override_font { }
-sub override_symbolic_color { }
-sub path { }
-sub pop_composite_child { }
-sub push_composite_child { }
-sub queue_compute_expand { }
-sub queue_draw { }
-sub queue_draw_area { }
-sub queue_draw_region { }
-sub queue_resize { }
-sub queue_resize_no_redraw { }
-sub realize { }
-sub region_intersect { }
-sub register_window { }
-sub remove_accelerator { }
-sub remove_mnemonic_label { }
-sub remove_tick_callback { }
-sub render_icon_pixbuf { }
-sub reparent { }
-sub reset_rc_styles { }
-sub reset_style { }
-sub send_expose { }
-sub send_focus_change { }
-sub set_accel_path { }
-sub set_allocation { }
-sub set_app_paintable { }
-sub set_can_default { }
-sub set_can_focus { }
-sub set_child_visible { }
-sub set_composite_name { }
-sub set_default_direction { }
-sub set_device_enabled { }
-sub set_device_events { }
-sub set_direction { }
-sub set_double_buffered { }
-sub set_events { }
-sub set_halign { }
-sub set_has_tooltip { }
-sub set_has_window { }
-sub set_hexpand { }
-sub set_hexpand_set { }
-sub set_mapped { }
-sub set_margin_bottom { }
-sub set_margin_left { }
-sub set_margin_right { }
-sub set_margin_top { }
-sub set_name { }
-sub set_no_show_all { }
-sub set_opacity { }
-sub set_parent { }
-sub set_parent_window { }
-sub set_realized { }
-sub set_receives_default { }
-sub set_redraw_on_allocate { }
-sub set_sensitive { }
-sub set_size_request { }
-sub set_state { }
-sub set_state_flags { }
-sub set_style { }
-sub set_support_multidevice { }
-sub set_tooltip_markup { }
-sub set_tooltip_text { }
-sub set_tooltip_window { }
-sub set_valign { }
-sub set_vexpand { }
-sub set_vexpand_set { }
-sub set_visible { }
-sub set_visual { }
-sub set_window { }
-sub shape_combine_region { }
-sub show { }
-sub show_all { }
-sub show_now { }
-sub size_allocate { }
-sub size_allocate_with_baseline { }
-sub size_request { }
-sub style_attach { }
-sub style_get_property { }
-sub thaw_child_notify { }
-sub translate_coordinates { }
-sub trigger_tooltip_query { }
-sub unmap { }
-sub unparent { }
-sub unrealize { }
-sub unregister_window { }
-sub unset_state_flags { }
-
-package Gtk3::WidgetClass;
-sub bind_template_callback_full { }
-sub bind_template_child_full { }
-sub find_style_property { }
-sub install_style_property { }
-sub list_style_properties { }
-sub set_accessible_role { }
-sub set_accessible_type { }
-sub set_connect_func { }
-sub set_template { }
-sub set_template_from_resource { }
-
-package Gtk3::WidgetPath;
-sub append_for_widget { }
-sub append_type { }
-sub append_with_siblings { }
-sub copy { }
-sub free { }
-sub get_object_type { }
-sub has_parent { }
-sub is_type { }
-sub iter_add_class { }
-sub iter_add_region { }
-sub iter_clear_classes { }
-sub iter_clear_regions { }
-sub iter_get_name { }
-sub iter_get_object_type { }
-sub iter_get_sibling_index { }
-sub iter_get_siblings { }
-sub iter_has_class { }
-sub iter_has_name { }
-sub iter_has_qclass { }
-sub iter_has_qname { }
-sub iter_has_qregion { }
-sub iter_has_region { }
-sub iter_list_classes { }
-sub iter_list_regions { }
-sub iter_remove_class { }
-sub iter_remove_region { }
-sub iter_set_name { }
-sub iter_set_object_type { }
-sub length { }
-sub new { }
-sub prepend_type { }
-sub ref { }
-sub to_string { }
-sub unref { }
-
-package Gtk3::Window;
-sub activate_default { }
-sub activate_focus { }
-sub activate_key { }
-sub add_accel_group { }
-sub add_mnemonic { }
-sub begin_move_drag { }
-sub begin_resize_drag { }
-sub close { }
-sub deiconify { }
-sub fullscreen { }
-sub get_accept_focus { }
-sub get_application { }
-sub get_attached_to { }
-sub get_decorated { }
-sub get_default_icon_list { }
-sub get_default_icon_name { }
-sub get_default_size { }
-sub get_default_widget { }
-sub get_deletable { }
-sub get_destroy_with_parent { }
-sub get_focus { }
-sub get_focus_on_map { }
-sub get_focus_visible { }
-sub get_gravity { }
-sub get_group { }
-sub get_has_resize_grip { }
-sub get_hide_titlebar_when_maximized { }
-sub get_icon { }
-sub get_icon_list { }
-sub get_icon_name { }
-sub get_mnemonic_modifier { }
-sub get_mnemonics_visible { }
-sub get_modal { }
-sub get_opacity { }
-sub get_position { }
-sub get_resizable { }
-sub get_resize_grip_area { }
-sub get_role { }
-sub get_screen { }
-sub get_size { }
-sub get_skip_pager_hint { }
-sub get_skip_taskbar_hint { }
-sub get_title { }
-sub get_transient_for { }
-sub get_type_hint { }
-sub get_urgency_hint { }
-sub get_window_type { }
-sub has_group { }
-sub has_toplevel_focus { }
-sub iconify { }
-sub is_active { }
-sub list_toplevels { }
-sub maximize { }
-sub mnemonic_activate { }
-sub move { }
-sub parse_geometry { }
-sub present { }
-sub present_with_time { }
-sub propagate_key_event { }
-sub remove_accel_group { }
-sub remove_mnemonic { }
-sub reshow_with_initial_size { }
-sub resize { }
-sub resize_grip_is_visible { }
-sub resize_to_geometry { }
-sub set_accept_focus { }
-sub set_application { }
-sub set_attached_to { }
-sub set_auto_startup_notification { }
-sub set_decorated { }
-sub set_default { }
-sub set_default_geometry { }
-sub set_default_icon { }
-sub set_default_icon_from_file { }
-sub set_default_icon_list { }
-sub set_default_icon_name { }
-sub set_default_size { }
-sub set_deletable { }
-sub set_destroy_with_parent { }
-sub set_focus { }
-sub set_focus_on_map { }
-sub set_focus_visible { }
-sub set_geometry_hints { }
-sub set_gravity { }
-sub set_has_resize_grip { }
-sub set_has_user_ref_count { }
-sub set_hide_titlebar_when_maximized { }
-sub set_icon { }
-sub set_icon_from_file { }
-sub set_icon_list { }
-sub set_icon_name { }
-sub set_keep_above { }
-sub set_keep_below { }
-sub set_mnemonic_modifier { }
-sub set_mnemonics_visible { }
-sub set_modal { }
-sub set_opacity { }
-sub set_position { }
-sub set_resizable { }
-sub set_role { }
-sub set_screen { }
-sub set_skip_pager_hint { }
-sub set_skip_taskbar_hint { }
-sub set_startup_id { }
-sub set_title { }
-sub set_titlebar { }
-sub set_transient_for { }
-sub set_type_hint { }
-sub set_urgency_hint { }
-sub set_wmclass { }
-sub stick { }
-sub unfullscreen { }
-sub unmaximize { }
-sub unstick { }
-
-package Gtk3::WindowGroup;
-sub add_window { }
-sub get_current_device_grab { }
-sub get_current_grab { }
-sub list_windows { }
-sub new { }
-sub remove_window { }
-
-package Gtk3::AboutDialogClass;
-sub parent_class { }
-sub activate_link { }
-
-package Gtk3::AccelGroupClass;
-sub parent_class { }
-sub accel_changed { }
-
-package Gtk3::AccelGroupEntry;
-sub key { }
-sub closure { }
-sub accel_path_quark { }
-
-package Gtk3::AccelKey;
-sub accel_key { }
-sub accel_mods { }
-sub accel_flags { }
-
-package Gtk3::AccelLabelClass;
-sub parent_class { }
-sub signal_quote1 { }
-sub signal_quote2 { }
-sub mod_name_shift { }
-sub mod_name_control { }
-sub mod_name_alt { }
-sub mod_separator { }
-
-package Gtk3::AccessibleClass;
-sub parent_class { }
-sub connect_widget_destroyed { }
-sub widget_set { }
-sub widget_unset { }
-
-package Gtk3::ActionClass;
-sub parent_class { }
-sub activate { }
-sub menu_item_type { }
-sub toolbar_item_type { }
-sub create_menu_item { }
-sub create_tool_item { }
-sub connect_proxy { }
-sub disconnect_proxy { }
-sub create_menu { }
-
-package Gtk3::ActionEntry;
-sub name { }
-sub stock_id { }
-sub label { }
-sub accelerator { }
-sub tooltip { }
-sub callback { }
-
-package Gtk3::ActionGroupClass;
-sub parent_class { }
-sub get_action { }
-
-package Gtk3::ActionableInterface;
-sub g_iface { }
-sub get_action_name { }
-sub set_action_name { }
-sub get_action_target_value { }
-sub set_action_target_value { }
-
-package Gtk3::ActivatableIface;
-sub g_iface { }
-sub update { }
-sub sync_action_properties { }
-
-package Gtk3::AdjustmentClass;
-sub parent_class { }
-sub changed { }
-sub value_changed { }
-
-package Gtk3::AlignmentClass;
-sub parent_class { }
-
-package Gtk3::AppChooserButtonClass;
-sub parent_class { }
-sub custom_item_activated { }
-sub padding { }
-
-package Gtk3::AppChooserDialogClass;
-sub parent_class { }
-sub padding { }
-
-package Gtk3::AppChooserWidgetClass;
-sub parent_class { }
-sub application_selected { }
-sub application_activated { }
-sub populate_popup { }
-sub padding { }
-
-package Gtk3::ApplicationClass;
-sub parent_class { }
-sub window_added { }
-sub window_removed { }
-sub padding { }
-
-package Gtk3::ApplicationWindowClass;
-sub parent_class { }
-sub padding { }
-
-package Gtk3::ArrowClass;
-sub parent_class { }
-
-package Gtk3::AspectFrameClass;
-sub parent_class { }
-
-package Gtk3::AssistantClass;
-sub parent_class { }
-sub prepare { }
-sub apply { }
-sub close { }
-sub cancel { }
-
-package Gtk3::BinClass;
-sub parent_class { }
-
-package Gtk3::BindingArg;
-sub arg_type { }
-
-package Gtk3::BindingEntry;
-sub keyval { }
-sub modifiers { }
-sub binding_set { }
-sub destroyed { }
-sub in_emission { }
-sub marks_unbound { }
-sub set_next { }
-sub hash_next { }
-sub signals { }
-
-package Gtk3::BindingSet;
-sub set_name { }
-sub priority { }
-sub widget_path_pspecs { }
-sub widget_class_pspecs { }
-sub class_branch_pspecs { }
-sub entries { }
-sub current { }
-sub parsed { }
-
-package Gtk3::BindingSignal;
-sub next { }
-sub signal_name { }
-sub n_args { }
-sub args { }
-
-package Gtk3::Border;
-sub left { }
-sub right { }
-sub top { }
-sub bottom { }
-
-package Gtk3::BoxClass;
-sub parent_class { }
-
-package Gtk3::BuildableIface;
-sub g_iface { }
-sub set_name { }
-sub get_name { }
-sub add_child { }
-sub set_buildable_property { }
-sub construct_child { }
-sub custom_tag_start { }
-sub custom_tag_end { }
-sub custom_finished { }
-sub parser_finished { }
-sub get_internal_child { }
-
-package Gtk3::BuilderClass;
-sub parent_class { }
-sub get_type_from_name { }
-
-package Gtk3::ButtonBoxClass;
-sub parent_class { }
-
-package Gtk3::ButtonClass;
-sub parent_class { }
-sub pressed { }
-sub released { }
-sub clicked { }
-sub enter { }
-sub leave { }
-sub activate { }
-
-package Gtk3::CalendarClass;
-sub parent_class { }
-sub month_changed { }
-sub day_selected { }
-sub day_selected_double_click { }
-sub prev_month { }
-sub next_month { }
-sub prev_year { }
-sub next_year { }
-
-package Gtk3::CellAreaBoxClass;
-sub parent_class { }
-
-package Gtk3::CellAreaClass;
-sub parent_class { }
-sub add { }
-sub remove { }
-sub event { }
-sub render { }
-sub apply_attributes { }
-sub create_context { }
-sub copy_context { }
-sub get_request_mode { }
-sub get_preferred_width { }
-sub get_preferred_height_for_width { }
-sub get_preferred_height { }
-sub get_preferred_width_for_height { }
-sub set_cell_property { }
-sub get_cell_property { }
-sub focus { }
-sub is_activatable { }
-sub activate { }
-
-package Gtk3::CellAreaContextClass;
-sub parent_class { }
-sub allocate { }
-sub reset { }
-sub get_preferred_height_for_width { }
-sub get_preferred_width_for_height { }
-
-package Gtk3::CellEditableIface;
-sub g_iface { }
-sub editing_done { }
-sub remove_widget { }
-sub start_editing { }
-
-package Gtk3::CellLayoutIface;
-sub g_iface { }
-sub pack_start { }
-sub pack_end { }
-sub clear { }
-sub add_attribute { }
-sub set_cell_data_func { }
-sub clear_attributes { }
-sub reorder { }
-sub get_cells { }
-sub get_area { }
-
-package Gtk3::CellRendererAccelClass;
-sub parent_class { }
-sub accel_edited { }
-sub accel_cleared { }
-
-package Gtk3::CellRendererClass;
-sub parent_class { }
-sub get_request_mode { }
-sub get_preferred_width { }
-sub get_preferred_height_for_width { }
-sub get_preferred_height { }
-sub get_preferred_width_for_height { }
-sub get_aligned_area { }
-sub get_size { }
-sub render { }
-sub activate { }
-sub start_editing { }
-sub editing_canceled { }
-sub editing_started { }
-sub priv { }
-
-package Gtk3::CellRendererComboClass;
-sub parent { }
-
-package Gtk3::CellRendererPixbufClass;
-sub parent_class { }
-
-package Gtk3::CellRendererProgressClass;
-sub parent_class { }
-
-package Gtk3::CellRendererSpinClass;
-sub parent { }
-
-package Gtk3::CellRendererSpinnerClass;
-sub parent_class { }
-
-package Gtk3::CellRendererTextClass;
-sub parent_class { }
-sub edited { }
-
-package Gtk3::CellRendererToggleClass;
-sub parent_class { }
-sub toggled { }
-
-package Gtk3::CellViewClass;
-sub parent_class { }
-
-package Gtk3::CheckButtonClass;
-sub parent_class { }
-sub draw_indicator { }
-
-package Gtk3::CheckMenuItemClass;
-sub parent_class { }
-sub toggled { }
-sub draw_indicator { }
-
-package Gtk3::ColorButtonClass;
-sub parent_class { }
-sub color_set { }
-
-package Gtk3::ColorChooserDialogClass;
-sub parent_class { }
-
-package Gtk3::ColorChooserInterface;
-sub base_interface { }
-sub get_rgba { }
-sub set_rgba { }
-sub add_palette { }
-sub color_activated { }
-sub padding { }
-
-package Gtk3::ColorChooserWidgetClass;
-sub parent_class { }
-
-package Gtk3::ColorSelectionClass;
-sub parent_class { }
-sub color_changed { }
-
-package Gtk3::ColorSelectionDialogClass;
-sub parent_class { }
-
-package Gtk3::ComboBoxClass;
-sub parent_class { }
-sub changed { }
-sub format_entry_text { }
-
-package Gtk3::ComboBoxTextClass;
-sub parent_class { }
-
-package Gtk3::ContainerClass;
-sub parent_class { }
-sub add { }
-sub remove { }
-sub check_resize { }
-sub set_focus_child { }
-sub child_type { }
-sub composite_name { }
-sub set_child_property { }
-sub get_child_property { }
-sub get_path_for_child { }
-sub _handle_border_width { }
-
-package Gtk3::CssProviderClass;
-sub parent_class { }
-sub parsing_error { }
-
-package Gtk3::DialogClass;
-sub parent_class { }
-sub response { }
-sub close { }
-
-package Gtk3::DrawingAreaClass;
-sub parent_class { }
-
-package Gtk3::EditableInterface;
-sub base_iface { }
-sub insert_text { }
-sub delete_text { }
-sub changed { }
-sub do_insert_text { }
-sub do_delete_text { }
-sub get_chars { }
-sub set_selection_bounds { }
-sub get_selection_bounds { }
-sub set_position { }
-sub get_position { }
-
-package Gtk3::EntryBufferClass;
-sub parent_class { }
-sub inserted_text { }
-sub deleted_text { }
-sub get_text { }
-sub get_length { }
-sub insert_text { }
-sub delete_text { }
-
-package Gtk3::EntryClass;
-sub parent_class { }
-sub populate_popup { }
-sub activate { }
-sub move_cursor { }
-sub insert_at_cursor { }
-sub delete_from_cursor { }
-sub backspace { }
-sub cut_clipboard { }
-sub copy_clipboard { }
-sub paste_clipboard { }
-sub toggle_overwrite { }
-sub get_text_area_size { }
-sub get_frame_size { }
-
-package Gtk3::EntryCompletionClass;
-sub parent_class { }
-sub match_selected { }
-sub action_activated { }
-sub insert_prefix { }
-sub cursor_on_match { }
-
-package Gtk3::EventBoxClass;
-sub parent_class { }
-
-package Gtk3::ExpanderClass;
-sub parent_class { }
-sub activate { }
-
-package Gtk3::FileChooserButtonClass;
-sub parent_class { }
-sub file_set { }
-
-package Gtk3::FileChooserDialogClass;
-sub parent_class { }
-
-package Gtk3::FileChooserWidgetClass;
-sub parent_class { }
-
-package Gtk3::FileFilterInfo;
-sub contains { }
-sub filename { }
-sub uri { }
-sub display_name { }
-sub mime_type { }
-
-package Gtk3::FixedChild;
-sub widget { }
-sub y { }
-
-package Gtk3::FixedClass;
-sub parent_class { }
-
-package Gtk3::FontButtonClass;
-sub parent_class { }
-sub font_set { }
-
-package Gtk3::FontChooserDialogClass;
-sub parent_class { }
-
-package Gtk3::FontChooserIface;
-sub base_iface { }
-sub get_font_family { }
-sub get_font_face { }
-sub get_font_size { }
-sub set_filter_func { }
-sub font_activated { }
-sub padding { }
-
-package Gtk3::FontChooserWidgetClass;
-sub parent_class { }
-
-package Gtk3::FontSelectionClass;
-sub parent_class { }
-
-package Gtk3::FontSelectionDialogClass;
-sub parent_class { }
-
-package Gtk3::FrameClass;
-sub parent_class { }
-sub compute_child_allocation { }
-
-package Gtk3::GridClass;
-sub parent_class { }
-
-package Gtk3::HBoxClass;
-sub parent_class { }
-
-package Gtk3::HButtonBoxClass;
-sub parent_class { }
-
-package Gtk3::HPanedClass;
-sub parent_class { }
-
-package Gtk3::HSVClass;
-sub parent_class { }
-sub changed { }
-sub move { }
-
-package Gtk3::HScaleClass;
-sub parent_class { }
-
-package Gtk3::HScrollbarClass;
-sub parent_class { }
-
-package Gtk3::HSeparatorClass;
-sub parent_class { }
-
-package Gtk3::HandleBoxClass;
-sub parent_class { }
-sub child_attached { }
-sub child_detached { }
-
-package Gtk3::HeaderBarClass;
-sub parent_class { }
-
-package Gtk3::IMContextClass;
-sub parent_class { }
-sub preedit_start { }
-sub preedit_end { }
-sub preedit_changed { }
-sub commit { }
-sub retrieve_surrounding { }
-sub delete_surrounding { }
-sub set_client_window { }
-sub get_preedit_string { }
-sub filter_keypress { }
-sub focus_in { }
-sub focus_out { }
-sub reset { }
-sub set_cursor_location { }
-sub set_use_preedit { }
-sub set_surrounding { }
-sub get_surrounding { }
-
-package Gtk3::IMContextInfo;
-sub context_id { }
-sub context_name { }
-sub domain { }
-sub domain_dirname { }
-sub default_locales { }
-
-package Gtk3::IMContextSimpleClass;
-sub parent_class { }
-
-package Gtk3::IMMulticontextClass;
-sub parent_class { }
-
-package Gtk3::IconFactoryClass;
-sub parent_class { }
-
-package Gtk3::IconThemeClass;
-sub parent_class { }
-sub changed { }
-
-package Gtk3::IconViewClass;
-sub parent_class { }
-sub item_activated { }
-sub selection_changed { }
-sub select_all { }
-sub unselect_all { }
-sub select_cursor_item { }
-sub toggle_cursor_item { }
-sub move_cursor { }
-sub activate_cursor_item { }
-
-package Gtk3::ImageClass;
-sub parent_class { }
-
-package Gtk3::ImageMenuItemClass;
-sub parent_class { }
-
-package Gtk3::InfoBarClass;
-sub parent_class { }
-sub response { }
-sub close { }
-
-package Gtk3::InvisibleClass;
-sub parent_class { }
-
-package Gtk3::LabelClass;
-sub parent_class { }
-sub move_cursor { }
-sub copy_clipboard { }
-sub populate_popup { }
-sub activate_link { }
-
-package Gtk3::LayoutClass;
-sub parent_class { }
-
-package Gtk3::LevelBarClass;
-sub parent_class { }
-sub offset_changed { }
-sub padding { }
-
-package Gtk3::LinkButtonClass;
-sub parent_class { }
-sub activate_link { }
-sub _gtk_padding1 { }
-sub _gtk_padding2 { }
-sub _gtk_padding3 { }
-sub _gtk_padding4 { }
-
-package Gtk3::ListBoxClass;
-sub parent_class { }
-sub row_selected { }
-sub row_activated { }
-sub activate_cursor_row { }
-sub toggle_cursor_row { }
-sub move_cursor { }
-
-package Gtk3::ListBoxRowClass;
-sub parent_class { }
-sub activate { }
-
-package Gtk3::ListStoreClass;
-sub parent_class { }
-
-package Gtk3::LockButtonClass;
-sub parent_class { }
-sub reserved0 { }
-sub reserved1 { }
-sub reserved2 { }
-sub reserved3 { }
-sub reserved4 { }
-sub reserved5 { }
-sub reserved6 { }
-sub reserved7 { }
-
-package Gtk3::MenuBarClass;
-sub parent_class { }
-
-package Gtk3::MenuButtonClass;
-sub parent_class { }
-
-package Gtk3::MenuClass;
-sub parent_class { }
-
-package Gtk3::MenuItemClass;
-sub parent_class { }
-sub hide_on_activate { }
-sub activate { }
-sub activate_item { }
-sub toggle_size_request { }
-sub toggle_size_allocate { }
-sub set_label { }
-sub get_label { }
-sub select { }
-sub deselect { }
-
-package Gtk3::MenuShellClass;
-sub parent_class { }
-sub submenu_placement { }
-sub deactivate { }
-sub selection_done { }
-sub move_current { }
-sub activate_current { }
-sub cancel { }
-sub select_item { }
-sub insert { }
-sub get_popup_delay { }
-sub move_selected { }
-
-package Gtk3::MenuToolButtonClass;
-sub parent_class { }
-sub show_menu { }
-
-package Gtk3::MessageDialogClass;
-sub parent_class { }
-
-package Gtk3::MiscClass;
-sub parent_class { }
-
-package Gtk3::MountOperationClass;
-sub parent_class { }
-
-package Gtk3::NotebookClass;
-sub parent_class { }
-sub switch_page { }
-sub select_page { }
-sub focus_tab { }
-sub change_current_page { }
-sub move_focus_out { }
-sub reorder_tab { }
-sub insert_page { }
-sub create_window { }
-sub page_reordered { }
-sub page_removed { }
-sub page_added { }
-
-package Gtk3::NumerableIconClass;
-sub parent_class { }
-sub padding { }
-
-package Gtk3::OffscreenWindowClass;
-sub parent_class { }
-
-package Gtk3::OrientableIface;
-sub base_iface { }
-
-package Gtk3::OverlayClass;
-sub parent_class { }
-sub get_child_position { }
-
-package Gtk3::PageRange;
-sub start { }
-sub end { }
-
-package Gtk3::PanedClass;
-sub parent_class { }
-sub cycle_child_focus { }
-sub toggle_handle_focus { }
-sub move_handle { }
-sub cycle_handle_focus { }
-sub accept_position { }
-sub cancel_position { }
-
-package Gtk3::PlugClass;
-sub parent_class { }
-sub embedded { }
-
-package Gtk3::PrintOperationClass;
-sub parent_class { }
-sub done { }
-sub begin_print { }
-sub paginate { }
-sub request_page_setup { }
-sub draw_page { }
-sub end_print { }
-sub status_changed { }
-sub create_custom_widget { }
-sub custom_widget_apply { }
-sub preview { }
-sub update_custom_widget { }
-
-package Gtk3::PrintOperationPreviewIface;
-sub g_iface { }
-sub ready { }
-sub got_page_size { }
-sub render_page { }
-sub is_selected { }
-sub end_preview { }
-
-package Gtk3::ProgressBarClass;
-sub parent_class { }
-
-package Gtk3::RadioActionClass;
-sub parent_class { }
-sub changed { }
-
-package Gtk3::RadioActionEntry;
-sub name { }
-sub stock_id { }
-sub label { }
-sub accelerator { }
-sub tooltip { }
-sub value { }
-
-package Gtk3::RadioButtonClass;
-sub parent_class { }
-sub group_changed { }
-
-package Gtk3::RadioMenuItemClass;
-sub parent_class { }
-sub group_changed { }
-
-package Gtk3::RadioToolButtonClass;
-sub parent_class { }
-
-package Gtk3::RangeClass;
-sub parent_class { }
-sub slider_detail { }
-sub stepper_detail { }
-sub value_changed { }
-sub adjust_bounds { }
-sub move_slider { }
-sub get_range_border { }
-sub change_value { }
-
-package Gtk3::RcStyleClass;
-sub parent_class { }
-sub create_rc_style { }
-sub parse { }
-sub merge { }
-sub create_style { }
-
-package Gtk3::RecentActionClass;
-sub parent_class { }
-
-package Gtk3::RecentChooserDialogClass;
-sub parent_class { }
-
-package Gtk3::RecentChooserIface;
-sub base_iface { }
-sub set_current_uri { }
-sub get_current_uri { }
-sub select_uri { }
-sub unselect_uri { }
-sub select_all { }
-sub unselect_all { }
-sub get_items { }
-sub get_recent_manager { }
-sub add_filter { }
-sub remove_filter { }
-sub list_filters { }
-sub set_sort_func { }
-sub item_activated { }
-sub selection_changed { }
-
-package Gtk3::RecentChooserMenuClass;
-sub parent_class { }
-sub gtk_recent1 { }
-sub gtk_recent2 { }
-sub gtk_recent3 { }
-sub gtk_recent4 { }
-
-package Gtk3::RecentChooserWidgetClass;
-sub parent_class { }
-
-package Gtk3::RecentData;
-sub display_name { }
-sub description { }
-sub mime_type { }
-sub app_name { }
-sub app_exec { }
-sub groups { }
-sub is_private { }
-
-package Gtk3::RecentFilterInfo;
-sub contains { }
-sub uri { }
-sub display_name { }
-sub mime_type { }
-sub applications { }
-sub groups { }
-sub age { }
-
-package Gtk3::RecentManagerClass;
-sub parent_class { }
-sub changed { }
-sub _gtk_recent1 { }
-sub _gtk_recent2 { }
-sub _gtk_recent3 { }
-sub _gtk_recent4 { }
-
-package Gtk3::RequestedSize;
-sub data { }
-sub minimum_size { }
-sub natural_size { }
-
-package Gtk3::Requisition;
-sub width { }
-sub height { }
-
-package Gtk3::RevealerClass;
-sub parent_class { }
-
-package Gtk3::ScaleButtonClass;
-sub parent_class { }
-sub value_changed { }
-
-package Gtk3::ScaleClass;
-sub parent_class { }
-sub format_value { }
-sub draw_value { }
-sub get_layout_offsets { }
-
-package Gtk3::ScrollableInterface;
-sub base_iface { }
-
-package Gtk3::ScrollbarClass;
-sub parent_class { }
-
-package Gtk3::ScrolledWindowClass;
-sub parent_class { }
-sub scrollbar_spacing { }
-sub scroll_child { }
-sub move_focus_out { }
-
-package Gtk3::SearchBarClass;
-sub parent_class { }
-
-package Gtk3::SearchEntryClass;
-sub parent_class { }
-sub search_changed { }
-
-package Gtk3::SeparatorClass;
-sub parent_class { }
-
-package Gtk3::SeparatorMenuItemClass;
-sub parent_class { }
-
-package Gtk3::SeparatorToolItemClass;
-sub parent_class { }
-
-package Gtk3::SettingsClass;
-sub parent_class { }
-
-package Gtk3::SettingsValue;
-sub origin { }
-sub value { }
-
-package Gtk3::SizeGroupClass;
-sub parent_class { }
-
-package Gtk3::SocketClass;
-sub parent_class { }
-sub plug_added { }
-sub plug_removed { }
-
-package Gtk3::SpinButtonClass;
-sub parent_class { }
-sub input { }
-sub output { }
-sub value_changed { }
-sub change_value { }
-sub wrapped { }
-
-package Gtk3::SpinnerClass;
-sub parent_class { }
-
-package Gtk3::StackClass;
-sub parent_class { }
-
-package Gtk3::StackSwitcherClass;
-sub parent_class { }
-
-package Gtk3::StatusIconClass;
-sub parent_class { }
-sub activate { }
-sub popup_menu { }
-sub size_changed { }
-sub button_press_event { }
-sub button_release_event { }
-sub scroll_event { }
-sub query_tooltip { }
-
-package Gtk3::StatusbarClass;
-sub parent_class { }
-sub reserved { }
-sub text_pushed { }
-sub text_popped { }
-
-package Gtk3::StockItem;
-sub stock_id { }
-sub label { }
-sub modifier { }
-sub keyval { }
-sub translation_domain { }
-
-package Gtk3::StyleClass;
-sub parent_class { }
-sub realize { }
-sub unrealize { }
-sub copy { }
-sub clone { }
-sub init_from_rc { }
-sub set_background { }
-sub render_icon { }
-sub draw_hline { }
-sub draw_vline { }
-sub draw_shadow { }
-sub draw_arrow { }
-sub draw_diamond { }
-sub draw_box { }
-sub draw_flat_box { }
-sub draw_check { }
-sub draw_option { }
-sub draw_tab { }
-sub draw_shadow_gap { }
-sub draw_box_gap { }
-sub draw_extension { }
-sub draw_focus { }
-sub draw_slider { }
-sub draw_handle { }
-sub draw_expander { }
-sub draw_layout { }
-sub draw_resize_grip { }
-sub draw_spinner { }
-
-package Gtk3::StyleContextClass;
-sub parent_class { }
-sub changed { }
-
-package Gtk3::StylePropertiesClass;
-sub parent_class { }
-
-package Gtk3::StyleProviderIface;
-sub g_iface { }
-sub get_style { }
-sub get_style_property { }
-sub get_icon_factory { }
-
-package Gtk3::SwitchClass;
-sub parent_class { }
-sub activate { }
-sub _switch_padding_1 { }
-sub _switch_padding_2 { }
-sub _switch_padding_3 { }
-sub _switch_padding_4 { }
-sub _switch_padding_5 { }
-sub _switch_padding_6 { }
-
-package Gtk3::TableChild;
-sub widget { }
-sub left_attach { }
-sub right_attach { }
-sub top_attach { }
-sub bottom_attach { }
-sub xpadding { }
-sub ypadding { }
-sub xexpand { }
-sub yexpand { }
-sub xshrink { }
-sub yshrink { }
-sub xfill { }
-sub yfill { }
-
-package Gtk3::TableClass;
-sub parent_class { }
-
-package Gtk3::TableRowCol;
-sub requisition { }
-sub allocation { }
-sub spacing { }
-sub need_expand { }
-sub need_shrink { }
-sub expand { }
-sub shrink { }
-sub empty { }
-
-package Gtk3::TargetEntry;
-sub target { }
-sub flags { }
-sub info { }
-
-package Gtk3::TearoffMenuItemClass;
-sub parent_class { }
-
-package Gtk3::TextAppearance;
-sub bg_color { }
-sub fg_color { }
-sub rise { }
-sub underline { }
-sub strikethrough { }
-sub draw_bg { }
-sub inside_selection { }
-sub is_text { }
-sub rgba { }
-
-package Gtk3::TextAttributes;
-sub refcount { }
-sub appearance { }
-sub justification { }
-sub direction { }
-sub font { }
-sub font_scale { }
-sub left_margin { }
-sub right_margin { }
-sub indent { }
-sub pixels_above_lines { }
-sub pixels_below_lines { }
-sub pixels_inside_wrap { }
-sub tabs { }
-sub wrap_mode { }
-sub language { }
-sub pg_bg_color { }
-sub invisible { }
-sub bg_full_height { }
-sub editable { }
-sub pg_bg_rgba { }
-sub padding { }
-
-package Gtk3::TextBufferClass;
-sub parent_class { }
-sub insert_text { }
-sub insert_pixbuf { }
-sub insert_child_anchor { }
-sub delete_range { }
-sub changed { }
-sub modified_changed { }
-sub mark_set { }
-sub mark_deleted { }
-sub apply_tag { }
-sub remove_tag { }
-sub begin_user_action { }
-sub end_user_action { }
-sub paste_done { }
-
-package Gtk3::TextChildAnchorClass;
-sub parent_class { }
-
-package Gtk3::TextIter;
-sub dummy1 { }
-sub dummy2 { }
-sub dummy3 { }
-sub dummy4 { }
-sub dummy5 { }
-sub dummy6 { }
-sub dummy7 { }
-sub dummy8 { }
-sub dummy9 { }
-sub dummy10 { }
-sub dummy11 { }
-sub dummy12 { }
-sub dummy13 { }
-sub dummy14 { }
-
-package Gtk3::TextMarkClass;
-sub parent_class { }
-
-package Gtk3::TextTagClass;
-sub parent_class { }
-sub event { }
-
-package Gtk3::TextTagTableClass;
-sub parent_class { }
-sub tag_changed { }
-sub tag_added { }
-sub tag_removed { }
-
-package Gtk3::TextViewClass;
-sub parent_class { }
-sub populate_popup { }
-sub move_cursor { }
-sub set_anchor { }
-sub insert_at_cursor { }
-sub delete_from_cursor { }
-sub backspace { }
-sub cut_clipboard { }
-sub copy_clipboard { }
-sub paste_clipboard { }
-sub toggle_overwrite { }
-
-package Gtk3::ThemingEngineClass;
-sub parent_class { }
-sub render_line { }
-sub render_background { }
-sub render_frame { }
-sub render_frame_gap { }
-sub render_extension { }
-sub render_check { }
-sub render_option { }
-sub render_arrow { }
-sub render_expander { }
-sub render_focus { }
-sub render_layout { }
-sub render_slider { }
-sub render_handle { }
-sub render_activity { }
-sub render_icon_pixbuf { }
-sub render_icon { }
-sub render_icon_surface { }
-sub padding { }
-
-package Gtk3::ToggleActionClass;
-sub parent_class { }
-sub toggled { }
-
-package Gtk3::ToggleActionEntry;
-sub name { }
-sub stock_id { }
-sub label { }
-sub accelerator { }
-sub tooltip { }
-sub callback { }
-sub is_active { }
-
-package Gtk3::ToggleButtonClass;
-sub parent_class { }
-sub toggled { }
-
-package Gtk3::ToggleToolButtonClass;
-sub parent_class { }
-sub toggled { }
-
-package Gtk3::ToolButtonClass;
-sub parent_class { }
-sub button_type { }
-sub clicked { }
-
-package Gtk3::ToolItemClass;
-sub parent_class { }
-sub create_menu_proxy { }
-sub toolbar_reconfigured { }
-
-package Gtk3::ToolItemGroupClass;
-sub parent_class { }
-
-package Gtk3::ToolPaletteClass;
-sub parent_class { }
-
-package Gtk3::ToolShellIface;
-sub g_iface { }
-sub get_icon_size { }
-sub get_orientation { }
-sub get_style { }
-sub get_relief_style { }
-sub rebuild_menu { }
-sub get_text_orientation { }
-sub get_text_alignment { }
-sub get_ellipsize_mode { }
-sub get_text_size_group { }
-
-package Gtk3::ToolbarClass;
-sub parent_class { }
-sub orientation_changed { }
-sub style_changed { }
-sub popup_context_menu { }
-
-package Gtk3::TreeDragDestIface;
-sub g_iface { }
-sub drag_data_received { }
-sub row_drop_possible { }
-
-package Gtk3::TreeDragSourceIface;
-sub g_iface { }
-sub row_draggable { }
-sub drag_data_get { }
-sub drag_data_delete { }
-
-package Gtk3::TreeIter;
-sub stamp { }
-sub user_data { }
-sub user_data2 { }
-sub user_data3 { }
-
-package Gtk3::TreeModelFilterClass;
-sub parent_class { }
-sub visible { }
-sub modify { }
-
-package Gtk3::TreeModelIface;
-sub g_iface { }
-sub row_changed { }
-sub row_inserted { }
-sub row_has_child_toggled { }
-sub row_deleted { }
-sub rows_reordered { }
-sub get_flags { }
-sub get_n_columns { }
-sub get_column_type { }
-sub get_iter { }
-sub get_path { }
-sub get_value { }
-sub iter_next { }
-sub iter_previous { }
-sub iter_children { }
-sub iter_has_child { }
-sub iter_n_children { }
-sub iter_nth_child { }
-sub iter_parent { }
-sub ref_node { }
-sub unref_node { }
-
-package Gtk3::TreeModelSortClass;
-sub parent_class { }
-
-package Gtk3::TreeSelectionClass;
-sub parent_class { }
-sub changed { }
-
-package Gtk3::TreeSortableIface;
-sub g_iface { }
-sub sort_column_changed { }
-sub get_sort_column_id { }
-sub set_sort_column_id { }
-sub set_sort_func { }
-sub set_default_sort_func { }
-sub has_default_sort_func { }
-
-package Gtk3::TreeStoreClass;
-sub parent_class { }
-
-package Gtk3::TreeViewClass;
-sub parent_class { }
-sub row_activated { }
-sub test_expand_row { }
-sub test_collapse_row { }
-sub row_expanded { }
-sub row_collapsed { }
-sub columns_changed { }
-sub cursor_changed { }
-sub move_cursor { }
-sub select_all { }
-sub unselect_all { }
-sub select_cursor_row { }
-sub toggle_cursor_row { }
-sub expand_collapse_cursor_row { }
-sub select_cursor_parent { }
-sub start_interactive_search { }
-
-package Gtk3::TreeViewColumnClass;
-sub parent_class { }
-sub clicked { }
-
-package Gtk3::UIManagerClass;
-sub parent_class { }
-sub add_widget { }
-sub actions_changed { }
-sub connect_proxy { }
-sub disconnect_proxy { }
-sub pre_activate { }
-sub post_activate { }
-sub get_widget { }
-sub get_action { }
-
-package Gtk3::VBoxClass;
-sub parent_class { }
-
-package Gtk3::VButtonBoxClass;
-sub parent_class { }
-
-package Gtk3::VPanedClass;
-sub parent_class { }
-
-package Gtk3::VScaleClass;
-sub parent_class { }
-
-package Gtk3::VScrollbarClass;
-sub parent_class { }
-
-package Gtk3::VSeparatorClass;
-sub parent_class { }
-
-package Gtk3::ViewportClass;
-sub parent_class { }
-
-package Gtk3::VolumeButtonClass;
-sub parent_class { }
-
-package Gtk3::WidgetAuxInfo;
-sub width { }
-sub height { }
-sub halign { }
-sub valign { }
-sub margin { }
-
-package Gtk3::WidgetClass;
-sub parent_class { }
-sub activate_signal { }
-sub dispatch_child_properties_changed { }
-sub destroy { }
-sub show { }
-sub show_all { }
-sub hide { }
-sub map { }
-sub unmap { }
-sub realize { }
-sub unrealize { }
-sub size_allocate { }
-sub state_changed { }
-sub state_flags_changed { }
-sub parent_set { }
-sub hierarchy_changed { }
-sub style_set { }
-sub direction_changed { }
-sub grab_notify { }
-sub child_notify { }
-sub draw { }
-sub get_request_mode { }
-sub get_preferred_height { }
-sub get_preferred_width_for_height { }
-sub get_preferred_width { }
-sub get_preferred_height_for_width { }
-sub mnemonic_activate { }
-sub grab_focus { }
-sub focus { }
-sub move_focus { }
-sub keynav_failed { }
-sub event { }
-sub button_press_event { }
-sub button_release_event { }
-sub scroll_event { }
-sub motion_notify_event { }
-sub delete_event { }
-sub destroy_event { }
-sub key_press_event { }
-sub key_release_event { }
-sub enter_notify_event { }
-sub leave_notify_event { }
-sub configure_event { }
-sub focus_in_event { }
-sub focus_out_event { }
-sub map_event { }
-sub unmap_event { }
-sub property_notify_event { }
-sub selection_clear_event { }
-sub selection_request_event { }
-sub selection_notify_event { }
-sub proximity_in_event { }
-sub proximity_out_event { }
-sub visibility_notify_event { }
-sub window_state_event { }
-sub damage_event { }
-sub grab_broken_event { }
-sub selection_get { }
-sub selection_received { }
-sub drag_begin { }
-sub drag_end { }
-sub drag_data_get { }
-sub drag_data_delete { }
-sub drag_leave { }
-sub drag_motion { }
-sub drag_drop { }
-sub drag_data_received { }
-sub drag_failed { }
-sub popup_menu { }
-sub show_help { }
-sub get_accessible { }
-sub screen_changed { }
-sub can_activate_accel { }
-sub composited_changed { }
-sub query_tooltip { }
-sub compute_expand { }
-sub adjust_size_request { }
-sub adjust_size_allocation { }
-sub style_updated { }
-sub touch_event { }
-sub get_preferred_height_and_baseline_for_width { }
-sub adjust_baseline_request { }
-sub adjust_baseline_allocation { }
-sub queue_draw_region { }
-sub priv { }
-
-package Gtk3::WindowClass;
-sub parent_class { }
-sub set_focus { }
-sub activate_focus { }
-sub activate_default { }
-sub keys_changed { }
-
-package Gtk3::WindowGroupClass;
-sub parent_class { }
-
-package Gtk3::_RcProperty;
-sub type_name { }
-sub property_name { }
-sub origin { }
-sub value { }
-
-package Gtk3::Gdk;
-sub add_option_entries_libgtk_only { }
-sub atom_intern { }
-sub atom_intern_static_string { }
-sub beep { }
-sub cairo_create { }
-sub cairo_get_clip_rectangle { }
-sub cairo_rectangle { }
-sub cairo_region { }
-sub cairo_region_create_from_surface { }
-sub cairo_set_source_color { }
-sub cairo_set_source_pixbuf { }
-sub cairo_set_source_rgba { }
-sub cairo_set_source_window { }
-sub cairo_surface_create_from_pixbuf { }
-sub color_parse { }
-sub disable_multidevice { }
-sub drag_abort { }
-sub drag_begin { }
-sub drag_begin_for_device { }
-sub drag_drop { }
-sub drag_drop_succeeded { }
-sub drag_find_window_for_screen { }
-sub drag_get_selection { }
-sub drag_motion { }
-sub drag_status { }
-sub drop_finish { }
-sub drop_reply { }
-sub error_trap_pop { }
-sub error_trap_pop_ignored { }
-sub error_trap_push { }
-sub event_get { }
-sub event_handler_set { }
-sub event_peek { }
-sub event_request_motions { }
-sub events_pending { }
-sub flush { }
-sub get_default_root_window { }
-sub get_display { }
-sub get_display_arg_name { }
-sub get_program_class { }
-sub get_show_events { }
-sub init { }
-sub init_check { }
-sub keyboard_grab { }
-sub keyboard_ungrab { }
-sub keyval_convert_case { }
-sub keyval_from_name { }
-sub keyval_is_lower { }
-sub keyval_is_upper { }
-sub keyval_name { }
-sub keyval_to_lower { }
-sub keyval_to_unicode { }
-sub keyval_to_upper { }
-sub list_visuals { }
-sub notify_startup_complete { }
-sub notify_startup_complete_with_id { }
-sub offscreen_window_get_embedder { }
-sub offscreen_window_get_surface { }
-sub offscreen_window_set_embedder { }
-sub pango_context_get { }
-sub pango_context_get_for_screen { }
-sub parse_args { }
-sub pixbuf_get_from_surface { }
-sub pixbuf_get_from_window { }
-sub pointer_grab { }
-sub pointer_is_grabbed { }
-sub pointer_ungrab { }
-sub pre_parse_libgtk_only { }
-sub property_delete { }
-sub property_get { }
-sub query_depths { }
-sub query_visual_types { }
-sub rectangle_get_type { }
-sub rectangle_intersect { }
-sub rectangle_union { }
-sub selection_convert { }
-sub selection_owner_get { }
-sub selection_owner_get_for_display { }
-sub selection_owner_set { }
-sub selection_owner_set_for_display { }
-sub selection_send_notify { }
-sub selection_send_notify_for_display { }
-sub set_allowed_backends { }
-sub set_double_click_time { }
-sub set_program_class { }
-sub set_show_events { }
-sub setting_get { }
-sub synthesize_window_state { }
-sub test_render_sync { }
-sub test_simulate_button { }
-sub test_simulate_key { }
-sub text_property_to_utf8_list_for_display { }
-sub threads_add_idle { }
-sub threads_add_timeout { }
-sub threads_add_timeout_seconds { }
-sub threads_enter { }
-sub threads_init { }
-sub threads_leave { }
-sub unicode_to_keyval { }
-sub utf8_to_string_target { }
-
-package Gtk3::Gdk::AppLaunchContext;
-sub new { }
-sub set_desktop { }
-sub set_display { }
-sub set_icon { }
-sub set_icon_name { }
-sub set_screen { }
-sub set_timestamp { }
-
-package Gtk3::Gdk::Atom;
-sub intern { }
-sub intern_static_string { }
-sub name { }
-
-package Gtk3::Gdk::Color;
-sub copy { }
-sub equal { }
-sub free { }
-sub hash { }
-sub parse { }
-sub to_string { }
-
-package Gtk3::Gdk::Cursor;
-sub get_cursor_type { }
-sub get_display { }
-sub get_image { }
-sub get_surface { }
-sub new { }
-sub new_for_display { }
-sub new_from_name { }
-sub new_from_pixbuf { }
-sub new_from_surface { }
-sub ref { }
-sub unref { }
-
-package Gtk3::Gdk::Device;
-sub get_associated_device { }
-sub get_axis_use { }
-sub get_device_type { }
-sub get_display { }
-sub get_has_cursor { }
-sub get_key { }
-sub get_mode { }
-sub get_n_axes { }
-sub get_n_keys { }
-sub get_name { }
-sub get_position { }
-sub get_position_double { }
-sub get_source { }
-sub get_window_at_position { }
-sub get_window_at_position_double { }
-sub grab { }
-sub grab_info_libgtk_only { }
-sub list_axes { }
-sub list_slave_devices { }
-sub set_axis_use { }
-sub set_key { }
-sub set_mode { }
-sub ungrab { }
-sub warp { }
-
-package Gtk3::Gdk::DeviceManager;
-sub get_client_pointer { }
-sub get_display { }
-sub list_devices { }
-
-package Gtk3::Gdk::Display;
-sub beep { }
-sub close { }
-sub device_is_grabbed { }
-sub flush { }
-sub get_app_launch_context { }
-sub get_default { }
-sub get_default_cursor_size { }
-sub get_default_group { }
-sub get_default_screen { }
-sub get_device_manager { }
-sub get_event { }
-sub get_maximal_cursor_size { }
-sub get_n_screens { }
-sub get_name { }
-sub get_pointer { }
-sub get_screen { }
-sub get_window_at_pointer { }
-sub has_pending { }
-sub is_closed { }
-sub keyboard_ungrab { }
-sub list_devices { }
-sub notify_startup_complete { }
-sub open { }
-sub open_default_libgtk_only { }
-sub peek_event { }
-sub pointer_is_grabbed { }
-sub pointer_ungrab { }
-sub put_event { }
-sub request_selection_notification { }
-sub set_double_click_distance { }
-sub set_double_click_time { }
-sub store_clipboard { }
-sub supports_clipboard_persistence { }
-sub supports_composite { }
-sub supports_cursor_alpha { }
-sub supports_cursor_color { }
-sub supports_input_shapes { }
-sub supports_selection_notification { }
-sub supports_shapes { }
-sub sync { }
-sub warp_pointer { }
-
-package Gtk3::Gdk::DisplayManager;
-sub get { }
-sub get_default_display { }
-sub list_displays { }
-sub open_display { }
-sub set_default_display { }
-
-package Gtk3::Gdk::DragContext;
-sub get_actions { }
-sub get_dest_window { }
-sub get_device { }
-sub get_protocol { }
-sub get_selected_action { }
-sub get_source_window { }
-sub get_suggested_action { }
-sub list_targets { }
-sub set_device { }
-
-package Gtk3::Gdk::Event;
-sub _get_angle { }
-sub _get_center { }
-sub _get_distance { }
-sub copy { }
-sub free { }
-sub get { }
-sub get_axis { }
-sub get_button { }
-sub get_click_count { }
-sub get_coords { }
-sub get_device { }
-sub get_event_type { }
-sub get_keycode { }
-sub get_keyval { }
-sub get_root_coords { }
-sub get_screen { }
-sub get_scroll_deltas { }
-sub get_scroll_direction { }
-sub get_source_device { }
-sub get_state { }
-sub get_time { }
-sub get_window { }
-sub handler_set { }
-sub new { }
-sub peek { }
-sub put { }
-sub request_motions { }
-sub set_device { }
-sub set_screen { }
-sub set_source_device { }
-sub triggers_context_menu { }
-
-package Gtk3::Gdk::FrameClock;
-sub begin_updating { }
-sub end_updating { }
-sub get_current_timings { }
-sub get_frame_counter { }
-sub get_frame_time { }
-sub get_history_start { }
-sub get_refresh_info { }
-sub get_timings { }
-sub request_phase { }
-
-package Gtk3::Gdk::FrameTimings;
-sub get_complete { }
-sub get_frame_counter { }
-sub get_frame_time { }
-sub get_predicted_presentation_time { }
-sub get_presentation_time { }
-sub get_refresh_interval { }
-sub ref { }
-sub unref { }
-
-package Gtk3::Gdk::Keymap;
-sub add_virtual_modifiers { }
-sub get_caps_lock_state { }
-sub get_default { }
-sub get_direction { }
-sub get_entries_for_keycode { }
-sub get_entries_for_keyval { }
-sub get_for_display { }
-sub get_modifier_mask { }
-sub get_modifier_state { }
-sub get_num_lock_state { }
-sub have_bidi_layouts { }
-sub lookup_key { }
-sub map_virtual_modifiers { }
-sub translate_keyboard_state { }
-
-package Gtk3::Gdk::RGBA;
-sub copy { }
-sub equal { }
-sub free { }
-sub hash { }
-sub to_string { }
-
-package Gtk3::Gdk::Screen;
-sub get_active_window { }
-sub get_default { }
-sub get_display { }
-sub get_font_options { }
-sub get_height { }
-sub get_height_mm { }
-sub get_monitor_at_point { }
-sub get_monitor_at_window { }
-sub get_monitor_geometry { }
-sub get_monitor_height_mm { }
-sub get_monitor_plug_name { }
-sub get_monitor_scale_factor { }
-sub get_monitor_width_mm { }
-sub get_monitor_workarea { }
-sub get_n_monitors { }
-sub get_number { }
-sub get_primary_monitor { }
-sub get_resolution { }
-sub get_rgba_visual { }
-sub get_root_window { }
-sub get_setting { }
-sub get_system_visual { }
-sub get_toplevel_windows { }
-sub get_width { }
-sub get_width_mm { }
-sub get_window_stack { }
-sub height { }
-sub height_mm { }
-sub is_composited { }
-sub list_visuals { }
-sub make_display_name { }
-sub set_font_options { }
-sub set_resolution { }
-sub width { }
-sub width_mm { }
-
-package Gtk3::Gdk::Visual;
-sub get_best { }
-sub get_best_depth { }
-sub get_best_type { }
-sub get_best_with_both { }
-sub get_best_with_depth { }
-sub get_best_with_type { }
-sub get_bits_per_rgb { }
-sub get_blue_pixel_details { }
-sub get_byte_order { }
-sub get_colormap_size { }
-sub get_depth { }
-sub get_green_pixel_details { }
-sub get_red_pixel_details { }
-sub get_screen { }
-sub get_system { }
-sub get_visual_type { }
-
-package Gtk3::Gdk::Window;
-sub at_pointer { }
-sub beep { }
-sub begin_move_drag { }
-sub begin_move_drag_for_device { }
-sub begin_paint_rect { }
-sub begin_paint_region { }
-sub begin_resize_drag { }
-sub begin_resize_drag_for_device { }
-sub configure_finished { }
-sub constrain_size { }
-sub coords_from_parent { }
-sub coords_to_parent { }
-sub create_similar_image_surface { }
-sub create_similar_surface { }
-sub deiconify { }
-sub destroy { }
-sub destroy_notify { }
-sub enable_synchronized_configure { }
-sub end_paint { }
-sub ensure_native { }
-sub flush { }
-sub focus { }
-sub freeze_toplevel_updates_libgtk_only { }
-sub freeze_updates { }
-sub fullscreen { }
-sub geometry_changed { }
-sub get_accept_focus { }
-sub get_background_pattern { }
-sub get_children { }
-sub get_children_with_user_data { }
-sub get_clip_region { }
-sub get_composited { }
-sub get_cursor { }
-sub get_decorations { }
-sub get_device_cursor { }
-sub get_device_events { }
-sub get_device_position { }
-sub get_device_position_double { }
-sub get_display { }
-sub get_drag_protocol { }
-sub get_effective_parent { }
-sub get_effective_toplevel { }
-sub get_events { }
-sub get_focus_on_map { }
-sub get_frame_clock { }
-sub get_frame_extents { }
-sub get_fullscreen_mode { }
-sub get_geometry { }
-sub get_group { }
-sub get_height { }
-sub get_modal_hint { }
-sub get_origin { }
-sub get_parent { }
-sub get_pointer { }
-sub get_position { }
-sub get_root_coords { }
-sub get_root_origin { }
-sub get_scale_factor { }
-sub get_screen { }
-sub get_source_events { }
-sub get_state { }
-sub get_support_multidevice { }
-sub get_toplevel { }
-sub get_type_hint { }
-sub get_update_area { }
-sub get_user_data { }
-sub get_visible_region { }
-sub get_visual { }
-sub get_width { }
-sub get_window_type { }
-sub has_native { }
-sub hide { }
-sub iconify { }
-sub input_shape_combine_region { }
-sub invalidate_maybe_recurse { }
-sub invalidate_rect { }
-sub invalidate_region { }
-sub is_destroyed { }
-sub is_input_only { }
-sub is_shaped { }
-sub is_viewable { }
-sub is_visible { }
-sub lower { }
-sub maximize { }
-sub merge_child_input_shapes { }
-sub merge_child_shapes { }
-sub move { }
-sub move_region { }
-sub move_resize { }
-sub peek_children { }
-sub process_all_updates { }
-sub process_updates { }
-sub raise { }
-sub register_dnd { }
-sub reparent { }
-sub resize { }
-sub restack { }
-sub scroll { }
-sub set_accept_focus { }
-sub set_background { }
-sub set_background_pattern { }
-sub set_background_rgba { }
-sub set_child_input_shapes { }
-sub set_child_shapes { }
-sub set_composited { }
-sub set_cursor { }
-sub set_debug_updates { }
-sub set_decorations { }
-sub set_device_cursor { }
-sub set_device_events { }
-sub set_events { }
-sub set_focus_on_map { }
-sub set_fullscreen_mode { }
-sub set_functions { }
-sub set_geometry_hints { }
-sub set_group { }
-sub set_icon_list { }
-sub set_icon_name { }
-sub set_keep_above { }
-sub set_keep_below { }
-sub set_modal_hint { }
-sub set_opacity { }
-sub set_opaque_region { }
-sub set_override_redirect { }
-sub set_role { }
-sub set_skip_pager_hint { }
-sub set_skip_taskbar_hint { }
-sub set_source_events { }
-sub set_startup_id { }
-sub set_static_gravities { }
-sub set_support_multidevice { }
-sub set_title { }
-sub set_transient_for { }
-sub set_type_hint { }
-sub set_urgency_hint { }
-sub set_user_data { }
-sub shape_combine_region { }
-sub show { }
-sub show_unraised { }
-sub stick { }
-sub thaw_toplevel_updates_libgtk_only { }
-sub thaw_updates { }
-sub unfullscreen { }
-sub unmaximize { }
-sub unstick { }
-sub withdraw { }
-
-package Gtk3::Gdk::Color;
-sub pixel { }
-sub red { }
-sub green { }
-sub blue { }
-
-package Gtk3::Gdk::Event;
-sub type { }
-sub any { }
-sub expose { }
-sub visibility { }
-sub motion { }
-sub button { }
-sub touch { }
-sub scroll { }
-sub key { }
-sub crossing { }
-sub focus_change { }
-sub configure { }
-sub property { }
-sub selection { }
-sub owner_change { }
-sub proximity { }
-sub dnd { }
-sub window_state { }
-sub setting { }
-sub grab_broken { }
-
-package Gtk3::Gdk::EventAny;
-sub type { }
-sub window { }
-sub send_event { }
-
-package Gtk3::Gdk::EventButton;
-sub type { }
-sub window { }
-sub send_event { }
-sub time { }
-sub y { }
-sub axes { }
-sub state { }
-sub button { }
-sub device { }
-sub x_root { }
-sub y_root { }
-
-package Gtk3::Gdk::EventConfigure;
-sub type { }
-sub window { }
-sub send_event { }
-sub y { }
-sub width { }
-sub height { }
-
-package Gtk3::Gdk::EventCrossing;
-sub type { }
-sub window { }
-sub send_event { }
-sub subwindow { }
-sub time { }
-sub y { }
-sub x_root { }
-sub y_root { }
-sub mode { }
-sub detail { }
-sub focus { }
-sub state { }
-
-package Gtk3::Gdk::EventDND;
-sub type { }
-sub window { }
-sub send_event { }
-sub context { }
-sub time { }
-sub x_root { }
-sub y_root { }
-
-package Gtk3::Gdk::EventExpose;
-sub type { }
-sub window { }
-sub send_event { }
-sub area { }
-sub region { }
-sub count { }
-
-package Gtk3::Gdk::EventFocus;
-sub type { }
-sub window { }
-sub send_event { }
-sub in { }
-
-package Gtk3::Gdk::EventGrabBroken;
-sub type { }
-sub window { }
-sub send_event { }
-sub keyboard { }
-sub implicit { }
-sub grab_window { }
-
-package Gtk3::Gdk::EventKey;
-sub type { }
-sub window { }
-sub send_event { }
-sub time { }
-sub state { }
-sub keyval { }
-sub length { }
-sub string { }
-sub hardware_keycode { }
-sub group { }
-sub is_modifier { }
-
-package Gtk3::Gdk::EventMotion;
-sub type { }
-sub window { }
-sub send_event { }
-sub time { }
-sub y { }
-sub axes { }
-sub state { }
-sub is_hint { }
-sub device { }
-sub x_root { }
-sub y_root { }
-
-package Gtk3::Gdk::EventOwnerChange;
-sub type { }
-sub window { }
-sub send_event { }
-sub owner { }
-sub reason { }
-sub selection { }
-sub time { }
-sub selection_time { }
-
-package Gtk3::Gdk::EventProperty;
-sub type { }
-sub window { }
-sub send_event { }
-sub atom { }
-sub time { }
-sub state { }
-
-package Gtk3::Gdk::EventProximity;
-sub type { }
-sub window { }
-sub send_event { }
-sub time { }
-sub device { }
-
-package Gtk3::Gdk::EventScroll;
-sub type { }
-sub window { }
-sub send_event { }
-sub time { }
-sub y { }
-sub state { }
-sub direction { }
-sub device { }
-sub x_root { }
-sub y_root { }
-sub delta_x { }
-sub delta_y { }
-
-package Gtk3::Gdk::EventSelection;
-sub type { }
-sub window { }
-sub send_event { }
-sub selection { }
-sub target { }
-sub property { }
-sub time { }
-sub requestor { }
-
-package Gtk3::Gdk::EventSetting;
-sub type { }
-sub window { }
-sub send_event { }
-sub action { }
-sub name { }
-
-package Gtk3::Gdk::EventTouch;
-sub type { }
-sub window { }
-sub send_event { }
-sub time { }
-sub y { }
-sub axes { }
-sub state { }
-sub sequence { }
-sub emulating_pointer { }
-sub device { }
-sub x_root { }
-sub y_root { }
-
-package Gtk3::Gdk::EventVisibility;
-sub type { }
-sub window { }
-sub send_event { }
-sub state { }
-
-package Gtk3::Gdk::EventWindowState;
-sub type { }
-sub window { }
-sub send_event { }
-sub changed_mask { }
-sub new_window_state { }
-
-package Gtk3::Gdk::Geometry;
-sub min_width { }
-sub min_height { }
-sub max_width { }
-sub max_height { }
-sub base_width { }
-sub base_height { }
-sub width_inc { }
-sub height_inc { }
-sub min_aspect { }
-sub max_aspect { }
-sub win_gravity { }
-
-package Gtk3::Gdk::KeymapKey;
-sub keycode { }
-sub group { }
-sub level { }
-
-package Gtk3::Gdk::Point;
-sub y { }
-
-package Gtk3::Gdk::RGBA;
-sub red { }
-sub green { }
-sub blue { }
-sub alpha { }
-
-package Gtk3::Gdk::TimeCoord;
-sub time { }
-sub axes { }
-
-package Gtk3::Gdk::WindowAttr;
-sub title { }
-sub event_mask { }
-sub y { }
-sub width { }
-sub height { }
-sub wclass { }
-sub visual { }
-sub window_type { }
-sub cursor { }
-sub wmclass_name { }
-sub wmclass_class { }
-sub override_redirect { }
-sub type_hint { }
-
-package Gtk3::Gdk::WindowClass;
-sub parent_class { }
-sub pick_embedded_child { }
-sub to_embedder { }
-sub from_embedder { }
-sub create_surface { }
-sub _gdk_reserved1 { }
-sub _gdk_reserved2 { }
-sub _gdk_reserved3 { }
-sub _gdk_reserved4 { }
-sub _gdk_reserved5 { }
-sub _gdk_reserved6 { }
-sub _gdk_reserved7 { }
-sub _gdk_reserved8 { }
-
-package Gtk3::GdkX11;
-sub x11_atom_to_xatom { }
-sub x11_atom_to_xatom_for_display { }
-sub x11_free_compound_text { }
-sub x11_free_text_list { }
-sub x11_get_default_root_xwindow { }
-sub x11_get_default_screen { }
-sub x11_get_default_xdisplay { }
-sub x11_get_server_time { }
-sub x11_get_xatom_by_name { }
-sub x11_get_xatom_by_name_for_display { }
-sub x11_get_xatom_name { }
-sub x11_get_xatom_name_for_display { }
-sub x11_grab_server { }
-sub x11_lookup_xdisplay { }
-sub x11_register_standard_event_type { }
-sub x11_set_sm_client_id { }
-sub x11_ungrab_server { }
-sub x11_xatom_to_atom { }
-sub x11_xatom_to_atom_for_display { }
-
-package Gtk3::GdkX11::X11Cursor;
-sub get_xcursor { }
-sub get_xdisplay { }
-
-package Gtk3::GdkX11::X11Display;
-sub error_trap_pop { }
-sub error_trap_pop_ignored { }
-sub error_trap_push { }
-sub get_startup_notification_id { }
-sub get_user_time { }
-sub get_xdisplay { }
-sub grab { }
-sub set_cursor_theme { }
-sub set_startup_notification_id { }
-sub set_window_scale { }
-sub string_to_compound_text { }
-sub text_property_to_text_list { }
-sub ungrab { }
-sub utf8_to_compound_text { }
-
-package Gtk3::GdkX11::X11Screen;
-sub get_current_desktop { }
-sub get_monitor_output { }
-sub get_number_of_desktops { }
-sub get_screen_number { }
-sub get_window_manager_name { }
-sub get_xscreen { }
-sub lookup_visual { }
-sub supports_net_wm_hint { }
-
-package Gtk3::GdkX11::X11Visual;
-sub get_xvisual { }
-
-package Gtk3::GdkX11::X11Window;
-sub foreign_new_for_display { }
-sub get_desktop { }
-sub get_xid { }
-sub lookup_for_display { }
-sub move_to_current_desktop { }
-sub move_to_desktop { }
-sub set_frame_extents { }
-sub set_frame_sync_enabled { }
-sub set_hide_titlebar_when_maximized { }
-sub set_theme_variant { }
-sub set_user_time { }
-sub set_utf8_property { }
-
-package Gtk3::Gdk;
-sub pixbuf_error_quark { }
-
-package Gtk3::Gdk::Pixbuf;
-sub add_alpha { }
-sub apply_embedded_orientation { }
-sub composite { }
-sub composite_color { }
-sub composite_color_simple { }
-sub copy { }
-sub copy_area { }
-sub fill { }
-sub flip { }
-sub from_pixdata { }
-sub get_bits_per_sample { }
-sub get_byte_length { }
-sub get_colorspace { }
-sub get_file_info { }
-sub get_formats { }
-sub get_has_alpha { }
-sub get_height { }
-sub get_n_channels { }
-sub get_option { }
-sub get_rowstride { }
-sub get_width { }
-sub gettext { }
-sub new { }
-sub new_from_file { }
-sub new_from_file_at_scale { }
-sub new_from_file_at_size { }
-sub new_from_resource { }
-sub new_from_resource_at_scale { }
-sub new_from_stream { }
-sub new_from_stream_async { }
-sub new_from_stream_at_scale { }
-sub new_from_stream_at_scale_async { }
-sub new_from_stream_finish { }
-sub new_subpixbuf { }
-sub rotate_simple { }
-sub saturate_and_pixelate { }
-sub save_to_bufferv { }
-sub save_to_callbackv { }
-sub save_to_stream_finish { }
-sub savev { }
-sub scale { }
-sub scale_simple { }
-
-package Gtk3::Gdk::PixbufAnimation;
-sub get_height { }
-sub get_iter { }
-sub get_static_image { }
-sub get_width { }
-sub is_static_image { }
-sub new_from_file { }
-sub new_from_resource { }
-sub new_from_stream { }
-sub new_from_stream_async { }
-sub new_from_stream_finish { }
-
-package Gtk3::Gdk::PixbufAnimationIter;
-sub advance { }
-sub get_delay_time { }
-sub get_pixbuf { }
-sub on_currently_loading_frame { }
-
-package Gtk3::Gdk::PixbufError;
-sub quark { }
-
-package Gtk3::Gdk::PixbufFormat;
-sub copy { }
-sub free { }
-sub get_description { }
-sub get_extensions { }
-sub get_license { }
-sub get_mime_types { }
-sub get_name { }
-sub is_disabled { }
-sub is_scalable { }
-sub is_writable { }
-sub set_disabled { }
-
-package Gtk3::Gdk::PixbufLoader;
-sub close { }
-sub get_animation { }
-sub get_format { }
-sub get_pixbuf { }
-sub new { }
-sub new_with_mime_type { }
-sub new_with_type { }
-sub set_size { }
-sub write { }
-sub write_bytes { }
-
-package Gtk3::Gdk::PixbufSimpleAnim;
-sub add_frame { }
-sub get_loop { }
-sub new { }
-sub set_loop { }
-
-package Gtk3::Gdk::Pixdata;
-sub deserialize { }
-sub serialize { }
-sub to_csource { }
-
-package Gtk3::Gdk::PixbufLoaderClass;
-sub parent_class { }
-sub size_prepared { }
-sub area_prepared { }
-sub area_updated { }
-sub closed { }
-
-package Gtk3::Gdk::Pixdata;
-sub magic { }
-sub length { }
-sub pixdata_type { }
-sub rowstride { }
-sub width { }
-sub height { }
-sub pixel_data { }
-
-package Pango;
-sub attr_type_get_name { }
-sub attr_type_register { }
-sub bidi_type_for_unichar { }
-sub break { }
-sub extents_to_pixels { }
-sub find_base_dir { }
-sub find_paragraph_boundary { }
-sub font_description_from_string { }
-sub get_log_attrs { }
-sub get_mirror_char { }
-sub gravity_get_for_matrix { }
-sub gravity_get_for_script { }
-sub gravity_get_for_script_and_width { }
-sub gravity_to_rotation { }
-sub is_zero_width { }
-sub itemize { }
-sub itemize_with_base_dir { }
-sub language_from_string { }
-sub language_get_default { }
-sub log2vis_get_embedding_levels { }
-sub markup_parser_finish { }
-sub markup_parser_new { }
-sub parse_enum { }
-sub parse_markup { }
-sub parse_stretch { }
-sub parse_style { }
-sub parse_variant { }
-sub parse_weight { }
-sub quantize_line_geometry { }
-sub read_line { }
-sub reorder_items { }
-sub scan_int { }
-sub scan_string { }
-sub scan_word { }
-sub script_for_unichar { }
-sub script_get_sample_language { }
-sub shape { }
-sub shape_full { }
-sub skip_space { }
-sub split_file_list { }
-sub trim_string { }
-sub unichar_direction { }
-sub units_from_double { }
-sub units_to_double { }
-sub version { }
-sub version_check { }
-sub version_string { }
-
-package Pango::AttrIterator;
-sub destroy { }
-sub get_attrs { }
-sub get_font { }
-sub next { }
-sub range { }
-
-package Pango::AttrList;
-sub change { }
-sub copy { }
-sub filter { }
-sub insert { }
-sub insert_before { }
-sub new { }
-sub ref { }
-sub splice { }
-sub unref { }
-
-package Pango::AttrType;
-sub get_name { }
-sub register { }
-
-package Pango::Attribute;
-sub destroy { }
-sub equal { }
-sub init { }
-
-package Pango::BidiType;
-sub for_unichar { }
-
-package Pango::Color;
-sub copy { }
-sub free { }
-sub parse { }
-sub to_string { }
-
-package Pango::Context;
-sub changed { }
-sub get_base_dir { }
-sub get_base_gravity { }
-sub get_font_description { }
-sub get_font_map { }
-sub get_gravity { }
-sub get_gravity_hint { }
-sub get_language { }
-sub get_matrix { }
-sub get_metrics { }
-sub get_serial { }
-sub list_families { }
-sub load_font { }
-sub load_fontset { }
-sub new { }
-sub set_base_dir { }
-sub set_base_gravity { }
-sub set_font_description { }
-sub set_font_map { }
-sub set_gravity_hint { }
-sub set_language { }
-sub set_matrix { }
-
-package Pango::Coverage;
-sub get { }
-sub max { }
-sub set { }
-sub to_bytes { }
-sub unref { }
-
-package Pango::Font;
-sub describe { }
-sub describe_with_absolute_size { }
-sub descriptions_free { }
-sub get_font_map { }
-sub get_glyph_extents { }
-sub get_metrics { }
-
-package Pango::FontDescription;
-sub better_match { }
-sub copy { }
-sub copy_static { }
-sub equal { }
-sub free { }
-sub from_string { }
-sub get_family { }
-sub get_gravity { }
-sub get_set_fields { }
-sub get_size { }
-sub get_size_is_absolute { }
-sub get_stretch { }
-sub get_style { }
-sub get_variant { }
-sub get_weight { }
-sub hash { }
-sub merge { }
-sub merge_static { }
-sub new { }
-sub set_absolute_size { }
-sub set_family { }
-sub set_family_static { }
-sub set_gravity { }
-sub set_size { }
-sub set_stretch { }
-sub set_style { }
-sub set_variant { }
-sub set_weight { }
-sub to_filename { }
-sub to_string { }
-sub unset_fields { }
-
-package Pango::FontFace;
-sub describe { }
-sub get_face_name { }
-sub is_synthesized { }
-sub list_sizes { }
-
-package Pango::FontFamily;
-sub get_name { }
-sub is_monospace { }
-sub list_faces { }
-
-package Pango::FontMap;
-sub changed { }
-sub create_context { }
-sub get_serial { }
-sub list_families { }
-sub load_font { }
-sub load_fontset { }
-
-package Pango::FontMetrics;
-sub get_approximate_char_width { }
-sub get_approximate_digit_width { }
-sub get_ascent { }
-sub get_descent { }
-sub get_strikethrough_position { }
-sub get_strikethrough_thickness { }
-sub get_underline_position { }
-sub get_underline_thickness { }
-sub ref { }
-sub unref { }
-
-package Pango::Fontset;
-sub get_font { }
-sub get_metrics { }
-
-package Pango::GlyphItem;
-sub apply_attrs { }
-sub copy { }
-sub free { }
-sub get_logical_widths { }
-sub letter_space { }
-sub split { }
-
-package Pango::GlyphItemIter;
-sub copy { }
-sub free { }
-sub init_end { }
-sub init_start { }
-sub next_cluster { }
-sub prev_cluster { }
-
-package Pango::GlyphString;
-sub copy { }
-sub extents { }
-sub extents_range { }
-sub free { }
-sub get_logical_widths { }
-sub get_width { }
-sub index_to_x { }
-sub new { }
-sub set_size { }
-sub x_to_index { }
-
-package Pango::Gravity;
-sub get_for_matrix { }
-sub get_for_script { }
-sub get_for_script_and_width { }
-sub to_rotation { }
-
-package Pango::Item;
-sub copy { }
-sub free { }
-sub new { }
-sub split { }
-
-package Pango::Language;
-sub from_string { }
-sub get_default { }
-sub get_sample_string { }
-sub get_scripts { }
-sub includes_script { }
-sub matches { }
-sub to_string { }
-
-package Pango::Layout;
-sub context_changed { }
-sub copy { }
-sub get_alignment { }
-sub get_attributes { }
-sub get_auto_dir { }
-sub get_baseline { }
-sub get_character_count { }
-sub get_context { }
-sub get_cursor_pos { }
-sub get_ellipsize { }
-sub get_extents { }
-sub get_font_description { }
-sub get_height { }
-sub get_indent { }
-sub get_iter { }
-sub get_justify { }
-sub get_line { }
-sub get_line_count { }
-sub get_line_readonly { }
-sub get_lines { }
-sub get_lines_readonly { }
-sub get_log_attrs { }
-sub get_log_attrs_readonly { }
-sub get_pixel_extents { }
-sub get_pixel_size { }
-sub get_serial { }
-sub get_single_paragraph_mode { }
-sub get_size { }
-sub get_spacing { }
-sub get_tabs { }
-sub get_text { }
-sub get_unknown_glyphs_count { }
-sub get_width { }
-sub get_wrap { }
-sub index_to_line_x { }
-sub index_to_pos { }
-sub is_ellipsized { }
-sub is_wrapped { }
-sub move_cursor_visually { }
-sub new { }
-sub set_alignment { }
-sub set_attributes { }
-sub set_auto_dir { }
-sub set_ellipsize { }
-sub set_font_description { }
-sub set_height { }
-sub set_indent { }
-sub set_justify { }
-sub set_markup { }
-sub set_markup_with_accel { }
-sub set_single_paragraph_mode { }
-sub set_spacing { }
-sub set_tabs { }
-sub set_width { }
-sub set_wrap { }
-sub xy_to_index { }
-
-package Pango::LayoutIter;
-sub at_last_line { }
-sub copy { }
-sub free { }
-sub get_baseline { }
-sub get_char_extents { }
-sub get_cluster_extents { }
-sub get_index { }
-sub get_layout { }
-sub get_layout_extents { }
-sub get_line { }
-sub get_line_extents { }
-sub get_line_readonly { }
-sub get_line_yrange { }
-sub get_run { }
-sub get_run_extents { }
-sub get_run_readonly { }
-sub next_char { }
-sub next_cluster { }
-sub next_line { }
-sub next_run { }
-
-package Pango::LayoutLine;
-sub get_extents { }
-sub get_pixel_extents { }
-sub get_x_ranges { }
-sub index_to_x { }
-sub ref { }
-sub unref { }
-sub x_to_index { }
-
-package Pango::Matrix;
-sub concat { }
-sub copy { }
-sub free { }
-sub get_font_scale_factor { }
-sub rotate { }
-sub scale { }
-sub transform_distance { }
-sub transform_pixel_rectangle { }
-sub transform_point { }
-sub transform_rectangle { }
-sub translate { }
-
-package Pango::Renderer;
-sub activate { }
-sub deactivate { }
-sub draw_error_underline { }
-sub draw_glyph { }
-sub draw_glyph_item { }
-sub draw_glyphs { }
-sub draw_layout { }
-sub draw_layout_line { }
-sub draw_rectangle { }
-sub draw_trapezoid { }
-sub get_color { }
-sub get_layout { }
-sub get_layout_line { }
-sub get_matrix { }
-sub part_changed { }
-sub set_color { }
-sub set_matrix { }
-
-package Pango::Script;
-sub for_unichar { }
-sub get_sample_language { }
-
-package Pango::ScriptIter;
-sub free { }
-sub get_range { }
-sub next { }
-
-package Pango::TabArray;
-sub copy { }
-sub free { }
-sub get_positions_in_pixels { }
-sub get_size { }
-sub get_tab { }
-sub get_tabs { }
-sub new { }
-sub resize { }
-sub set_tab { }
-
-package Pango::Analysis;
-sub shape_engine { }
-sub lang_engine { }
-sub font { }
-sub level { }
-sub gravity { }
-sub flags { }
-sub script { }
-sub language { }
-sub extra_attrs { }
-
-package Pango::AttrClass;
-sub type { }
-sub copy { }
-sub destroy { }
-sub equal { }
-
-package Pango::AttrColor;
-sub attr { }
-sub color { }
-
-package Pango::AttrFloat;
-sub attr { }
-sub value { }
-
-package Pango::AttrFontDesc;
-sub attr { }
-sub desc { }
-
-package Pango::AttrInt;
-sub attr { }
-sub value { }
-
-package Pango::AttrLanguage;
-sub attr { }
-sub value { }
-
-package Pango::AttrShape;
-sub attr { }
-sub ink_rect { }
-sub logical_rect { }
-sub data { }
-sub copy_func { }
-sub destroy_func { }
-
-package Pango::AttrSize;
-sub attr { }
-sub size { }
-sub absolute { }
-
-package Pango::AttrString;
-sub attr { }
-sub value { }
-
-package Pango::Attribute;
-sub klass { }
-sub start_index { }
-sub end_index { }
-
-package Pango::Color;
-sub red { }
-sub green { }
-sub blue { }
-
-package Pango::GlyphGeometry;
-sub width { }
-sub x_offset { }
-sub y_offset { }
-
-package Pango::GlyphInfo;
-sub glyph { }
-sub geometry { }
-sub attr { }
-
-package Pango::GlyphItem;
-sub item { }
-sub glyphs { }
-
-package Pango::GlyphItemIter;
-sub glyph_item { }
-sub text { }
-sub start_glyph { }
-sub start_index { }
-sub start_char { }
-sub end_glyph { }
-sub end_index { }
-sub end_char { }
-
-package Pango::GlyphString;
-sub num_glyphs { }
-sub glyphs { }
-sub log_clusters { }
-sub space { }
-
-package Pango::GlyphVisAttr;
-sub is_cluster_start { }
-
-package Pango::Item;
-sub offset { }
-sub length { }
-sub num_chars { }
-sub analysis { }
-
-package Pango::LayoutLine;
-sub layout { }
-sub start_index { }
-sub length { }
-sub runs { }
-sub is_paragraph_start { }
-sub resolved_dir { }
-
-package Pango::LogAttr;
-sub is_line_break { }
-sub is_mandatory_break { }
-sub is_char_break { }
-sub is_white { }
-sub is_cursor_position { }
-sub is_word_start { }
-sub is_word_end { }
-sub is_sentence_boundary { }
-sub is_sentence_start { }
-sub is_sentence_end { }
-sub backspace_deletes_character { }
-sub is_expandable_space { }
-sub is_word_boundary { }
-
-package Pango::Matrix;
-sub xx { }
-sub xy { }
-sub yx { }
-sub yy { }
-sub x0 { }
-sub y0 { }
-
-package Pango::Rectangle;
-sub y { }
-sub width { }
-sub height { }
-
-package Pango::RendererClass;
-sub parent_class { }
-sub draw_glyphs { }
-sub draw_rectangle { }
-sub draw_error_underline { }
-sub draw_shape { }
-sub draw_trapezoid { }
-sub draw_glyph { }
-sub part_changed { }
-sub begin { }
-sub end { }
-sub prepare_run { }
-sub draw_glyph_item { }
-sub _pango_reserved2 { }
-sub _pango_reserved3 { }
-sub _pango_reserved4 { }
-
-package Pango::_ScriptForLang;
-sub lang { }
-sub scripts { }
-
package Gtk3::Notify;
sub get_app_name { }
sub get_server_caps { }