summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <thierry.vignaud@gmail.com>2016-10-11 11:13:14 +0200
committerThierry Vignaud <thierry.vignaud@gmail.com>2016-10-11 14:54:12 +0200
commitae48e12082ffd713b1772d9a48faab322379e5af (patch)
tree9f6d7025b4359c10f611d40afb3a698da3d127ef
parent57aca4ef4373de5ff21e45097f24f5115ae1adaa (diff)
downloadperl_checker-ae48e12082ffd713b1772d9a48faab322379e5af.tar
perl_checker-ae48e12082ffd713b1772d9a48faab322379e5af.tar.gz
perl_checker-ae48e12082ffd713b1772d9a48faab322379e5af.tar.bz2
perl_checker-ae48e12082ffd713b1772d9a48faab322379e5af.tar.xz
perl_checker-ae48e12082ffd713b1772d9a48faab322379e5af.zip
sort some functions
make next commit more readable
-rw-r--r--fake_packages/Gtk3.pm1406
1 files changed, 678 insertions, 728 deletions
diff --git a/fake_packages/Gtk3.pm b/fake_packages/Gtk3.pm
index 59f048d..f688b07 100644
--- a/fake_packages/Gtk3.pm
+++ b/fake_packages/Gtk3.pm
@@ -215,8 +215,8 @@ sub set_website_label { }
sub set_wrap_license { }
package Gtk3::AboutDialogClass;
-sub parent_class { }
sub activate_link { }
+sub parent_class { }
package Gtk3::AccelGroup;
sub activate { }
@@ -234,18 +234,18 @@ sub query { }
sub unlock { }
package Gtk3::AccelGroupClass;
-sub parent_class { }
sub accel_changed { }
+sub parent_class { }
package Gtk3::AccelGroupEntry;
-sub key { }
-sub closure { }
sub accel_path_quark { }
+sub closure { }
+sub key { }
package Gtk3::AccelKey;
+sub accel_flags { }
sub accel_key { }
sub accel_mods { }
-sub accel_flags { }
package Gtk3::AccelLabel;
sub get_accel_widget { }
@@ -257,13 +257,13 @@ sub set_accel_closure { }
sub set_accel_widget { }
package Gtk3::AccelLabelClass;
+sub mod_name_alt { }
+sub mod_name_control { }
+sub mod_name_shift { }
+sub mod_separator { }
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::AccelMap;
sub add_entry { }
@@ -287,8 +287,8 @@ sub get_widget { }
sub set_widget { }
package Gtk3::AccessibleClass;
-sub parent_class { }
sub connect_widget_destroyed { }
+sub parent_class { }
sub widget_set { }
sub widget_unset { }
@@ -337,23 +337,23 @@ sub set_visible_vertical { }
sub unblock_activate { }
package Gtk3::ActionClass;
-sub parent_class { }
sub activate { }
-sub menu_item_type { }
-sub toolbar_item_type { }
+sub connect_proxy { }
+sub create_menu { }
sub create_menu_item { }
sub create_tool_item { }
-sub connect_proxy { }
sub disconnect_proxy { }
-sub create_menu { }
+sub menu_item_type { }
+sub parent_class { }
+sub toolbar_item_type { }
package Gtk3::ActionEntry;
+sub accelerator { }
+sub callback { }
+sub label { }
sub name { }
sub stock_id { }
-sub label { }
-sub accelerator { }
sub tooltip { }
-sub callback { }
package Gtk3::ActionGroup;
sub add_action { }
@@ -374,8 +374,8 @@ sub set_visible { }
sub translate_string { }
package Gtk3::ActionGroupClass;
-sub parent_class { }
sub get_action { }
+sub parent_class { }
package Gtk3::Actionable;
sub get_action_name { }
@@ -387,8 +387,8 @@ sub set_detailed_action_name { }
package Gtk3::ActionableInterface;
sub g_iface { }
sub get_action_name { }
-sub set_action_name { }
sub get_action_target_value { }
+sub set_action_name { }
sub set_action_target_value { }
package Gtk3::Activatable;
@@ -401,8 +401,8 @@ sub sync_action_properties { }
package Gtk3::ActivatableIface;
sub g_iface { }
-sub update { }
sub sync_action_properties { }
+sub update { }
package Gtk3::Adjustment;
sub changed { }
@@ -425,8 +425,8 @@ sub set_value { }
sub value_changed { }
package Gtk3::AdjustmentClass;
-sub parent_class { }
sub changed { }
+sub parent_class { }
sub value_changed { }
package Gtk3::Alignment;
@@ -456,9 +456,9 @@ sub set_show_default_item { }
sub set_show_dialog_item { }
package Gtk3::AppChooserButtonClass;
-sub parent_class { }
sub custom_item_activated { }
sub padding { }
+sub parent_class { }
package Gtk3::AppChooserDialog;
sub get_heading { }
@@ -468,8 +468,8 @@ sub new_for_content_type { }
sub set_heading { }
package Gtk3::AppChooserDialogClass;
-sub parent_class { }
sub padding { }
+sub parent_class { }
package Gtk3::AppChooserWidget;
sub get_default_text { }
@@ -487,11 +487,11 @@ sub set_show_other { }
sub set_show_recommended { }
package Gtk3::AppChooserWidgetClass;
-sub parent_class { }
-sub application_selected { }
sub application_activated { }
-sub populate_popup { }
+sub application_selected { }
sub padding { }
+sub parent_class { }
+sub populate_popup { }
package Gtk3::Application;
sub add_accelerator { }
@@ -511,10 +511,10 @@ sub set_menubar { }
sub uninhibit { }
package Gtk3::ApplicationClass;
+sub padding { }
sub parent_class { }
sub window_added { }
sub window_removed { }
-sub padding { }
package Gtk3::ApplicationWindow;
sub get_id { }
@@ -523,8 +523,8 @@ sub new { }
sub set_show_menubar { }
package Gtk3::ApplicationWindowClass;
-sub parent_class { }
sub padding { }
+sub parent_class { }
package Gtk3::Arrow;
sub new { }
@@ -569,11 +569,11 @@ sub set_page_type { }
sub update_buttons_state { }
package Gtk3::AssistantClass;
-sub parent_class { }
-sub prepare { }
sub apply { }
-sub close { }
sub cancel { }
+sub close { }
+sub parent_class { }
+sub prepare { }
package Gtk3::Bin;
sub get_child { }
@@ -587,51 +587,45 @@ sub arg_type { }
package Gtk3::BindingEntry;
sub add_signal_from_string { }
sub add_signall { }
-sub remove { }
-sub skip { }
-
-package Gtk3::BindingEntry;
-sub keyval { }
-sub modifiers { }
sub binding_set { }
sub destroyed { }
+sub hash_next { }
sub in_emission { }
+sub keyval { }
sub marks_unbound { }
+sub modifiers { }
+sub remove { }
sub set_next { }
-sub hash_next { }
sub signals { }
+sub skip { }
package Gtk3::BindingSet;
sub activate { }
sub add_path { }
-sub find { }
-
-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 entries { }
+sub find { }
sub parsed { }
+sub priority { }
+sub set_name { }
+sub widget_class_pspecs { }
+sub widget_path_pspecs { }
package Gtk3::BindingSignal;
+sub args { }
+sub n_args { }
sub next { }
sub signal_name { }
-sub n_args { }
-sub args { }
package Gtk3::Border;
+sub bottom { }
sub copy { }
sub free { }
-sub new { }
-
-package Gtk3::Border;
sub left { }
+sub new { }
sub right { }
sub top { }
-sub bottom { }
package Gtk3::Box;
sub get_baseline_position { }
@@ -663,17 +657,17 @@ sub set_buildable_property { }
sub set_name { }
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 custom_tag_end { }
+sub custom_tag_start { }
+sub g_iface { }
sub get_internal_child { }
+sub get_name { }
+sub parser_finished { }
+sub set_buildable_property { }
+sub set_name { }
package Gtk3::Builder;
sub add_callback_symbol { }
@@ -695,8 +689,8 @@ sub value_from_string { }
sub value_from_string_type { }
package Gtk3::BuilderClass;
-sub parent_class { }
sub get_type_from_name { }
+sub parent_class { }
package Gtk3::BuilderError;
sub quark { }
@@ -745,13 +739,13 @@ package Gtk3::ButtonBoxClass;
sub parent_class { }
package Gtk3::ButtonClass;
-sub parent_class { }
-sub pressed { }
-sub released { }
+sub activate { }
sub clicked { }
sub enter { }
sub leave { }
-sub activate { }
+sub parent_class { }
+sub pressed { }
+sub released { }
package Gtk3::Calendar;
sub clear_marks { }
@@ -771,14 +765,14 @@ sub set_display_options { }
sub unmark_day { }
package Gtk3::CalendarClass;
-sub parent_class { }
-sub month_changed { }
sub day_selected { }
sub day_selected_double_click { }
-sub prev_month { }
+sub month_changed { }
sub next_month { }
-sub prev_year { }
sub next_year { }
+sub parent_class { }
+sub prev_month { }
+sub prev_year { }
package Gtk3::CellArea;
sub activate { }
@@ -831,31 +825,29 @@ package Gtk3::CellAreaBoxClass;
sub parent_class { }
package Gtk3::CellAreaClass;
+sub activate { }
+sub add { }
+sub apply_attributes { }
+sub copy_context { }
+sub create_context { }
+sub event { }
sub find_cell_property { }
+sub focus { }
+sub Gtk3::CellAreaClass::foreach { }
+sub foreach_alloc { }
+sub get_cell_property { }
+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 install_cell_property { }
+sub is_activatable { }
sub list_cell_properties { }
-
-package Gtk3::CellAreaClass;
sub parent_class { }
-sub add { }
sub remove { }
-sub Gtk3::CellAreaClass::foreach { }
-sub foreach_alloc { }
-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::CellAreaContext;
sub allocate { }
@@ -870,11 +862,11 @@ sub push_preferred_width { }
sub reset { }
package Gtk3::CellAreaContextClass;
-sub parent_class { }
sub allocate { }
-sub reset { }
sub get_preferred_height_for_width { }
sub get_preferred_width_for_height { }
+sub parent_class { }
+sub reset { }
package Gtk3::CellEditable;
sub editing_done { }
@@ -882,8 +874,8 @@ sub remove_widget { }
sub start_editing { }
package Gtk3::CellEditableIface;
-sub g_iface { }
sub editing_done { }
+sub g_iface { }
sub remove_widget { }
sub start_editing { }
@@ -899,16 +891,16 @@ sub reorder { }
sub set_cell_data_func { }
package Gtk3::CellLayoutIface;
-sub g_iface { }
-sub pack_start { }
-sub pack_end { }
-sub clear { }
sub add_attribute { }
-sub set_cell_data_func { }
+sub clear { }
sub clear_attributes { }
-sub reorder { }
-sub get_cells { }
+sub g_iface { }
sub get_area { }
+sub get_cells { }
+sub pack_end { }
+sub pack_start { }
+sub reorder { }
+sub set_cell_data_func { }
package Gtk3::CellRenderer;
sub activate { }
@@ -940,28 +932,26 @@ package Gtk3::CellRendererAccel;
sub new { }
package Gtk3::CellRendererAccelClass;
-sub parent_class { }
-sub accel_edited { }
sub accel_cleared { }
+sub accel_edited { }
+sub parent_class { }
package Gtk3::CellRendererClass;
-sub set_accessible_type { }
-
-package Gtk3::CellRendererClass;
-sub parent_class { }
-sub get_request_mode { }
-sub get_preferred_width { }
-sub get_preferred_height_for_width { }
+sub activate { }
+sub editing_canceled { }
+sub editing_started { }
+sub get_aligned_area { }
sub get_preferred_height { }
+sub get_preferred_height_for_width { }
+sub get_preferred_width { }
sub get_preferred_width_for_height { }
-sub get_aligned_area { }
+sub get_request_mode { }
sub get_size { }
+sub parent_class { }
+sub priv { }
sub render { }
-sub activate { }
+sub set_accessible_type { }
sub start_editing { }
-sub editing_canceled { }
-sub editing_started { }
-sub priv { }
package Gtk3::CellRendererCombo;
sub new { }
@@ -998,8 +988,8 @@ sub new { }
sub set_fixed_height_from_font { }
package Gtk3::CellRendererTextClass;
-sub parent_class { }
sub edited { }
+sub parent_class { }
package Gtk3::CellRendererToggle;
sub get_activatable { }
@@ -1041,8 +1031,8 @@ sub new_with_label { }
sub new_with_mnemonic { }
package Gtk3::CheckButtonClass;
-sub parent_class { }
sub draw_indicator { }
+sub parent_class { }
package Gtk3::CheckMenuItem;
sub get_active { }
@@ -1056,9 +1046,9 @@ sub set_inconsistent { }
sub toggled { }
package Gtk3::CheckMenuItemClass;
+sub draw_indicator { }
sub parent_class { }
sub toggled { }
-sub draw_indicator { }
package Gtk3::Clipboard;
sub clear { }
@@ -1101,8 +1091,8 @@ sub set_title { }
sub set_use_alpha { }
package Gtk3::ColorButtonClass;
-sub parent_class { }
sub color_set { }
+sub parent_class { }
package Gtk3::ColorChooser;
sub add_palette { }
@@ -1118,12 +1108,12 @@ package Gtk3::ColorChooserDialogClass;
sub parent_class { }
package Gtk3::ColorChooserInterface;
-sub base_interface { }
-sub get_rgba { }
-sub set_rgba { }
sub add_palette { }
+sub base_interface { }
sub color_activated { }
+sub get_rgba { }
sub padding { }
+sub set_rgba { }
package Gtk3::ColorChooserWidget;
sub new { }
@@ -1154,8 +1144,8 @@ sub set_previous_color { }
sub set_previous_rgba { }
package Gtk3::ColorSelectionClass;
-sub parent_class { }
sub color_changed { }
+sub parent_class { }
package Gtk3::ColorSelectionDialog;
sub get_color_selection { }
@@ -1207,9 +1197,9 @@ sub set_title { }
sub set_wrap_width { }
package Gtk3::ComboBoxClass;
-sub parent_class { }
sub changed { }
sub format_entry_text { }
+sub parent_class { }
package Gtk3::ComboBoxText;
sub append { }
@@ -1255,24 +1245,22 @@ sub set_resize_mode { }
sub unset_focus_chain { }
package Gtk3::ContainerClass;
+sub _handle_border_width { }
+sub add { }
+sub check_resize { }
+sub child_type { }
+sub composite_name { }
sub find_child_property { }
+sub forall { }
+sub get_child_property { }
+sub get_path_for_child { }
sub handle_border_width { }
sub install_child_property { }
sub list_child_properties { }
-
-package Gtk3::ContainerClass;
sub parent_class { }
-sub add { }
sub remove { }
-sub check_resize { }
-sub forall { }
-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 { }
+sub set_focus_child { }
package Gtk3::CssProvider;
sub get_default { }
@@ -1306,9 +1294,9 @@ sub get_content_area { }
sub set_alternative_button_order_from_array { }
package Gtk3::DialogClass;
+sub close { }
sub parent_class { }
sub response { }
-sub close { }
package Gtk3::DrawingArea;
sub new { }
@@ -1332,16 +1320,16 @@ sub set_position { }
package Gtk3::EditableInterface;
sub base_iface { }
-sub insert_text { }
-sub delete_text { }
sub changed { }
-sub do_insert_text { }
+sub delete_text { }
sub do_delete_text { }
+sub do_insert_text { }
sub get_chars { }
-sub set_selection_bounds { }
+sub get_position { }
sub get_selection_bounds { }
+sub insert_text { }
sub set_position { }
-sub get_position { }
+sub set_selection_bounds { }
package Gtk3::Entry;
sub get_activates_default { }
@@ -1432,28 +1420,28 @@ sub set_max_length { }
sub set_text { }
package Gtk3::EntryBufferClass;
-sub parent_class { }
-sub inserted_text { }
+sub delete_text { }
sub deleted_text { }
-sub get_text { }
sub get_length { }
+sub get_text { }
sub insert_text { }
-sub delete_text { }
+sub inserted_text { }
+sub parent_class { }
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 cut_clipboard { }
+sub delete_from_cursor { }
+sub get_frame_size { }
+sub get_text_area_size { }
+sub insert_at_cursor { }
+sub move_cursor { }
+sub parent_class { }
sub paste_clipboard { }
+sub populate_popup { }
sub toggle_overwrite { }
-sub get_text_area_size { }
-sub get_frame_size { }
package Gtk3::EntryCompletion;
sub complete { }
@@ -1485,11 +1473,11 @@ sub set_popup_single_match { }
sub set_text_column { }
package Gtk3::EntryCompletionClass;
-sub parent_class { }
-sub match_selected { }
sub action_activated { }
-sub insert_prefix { }
sub cursor_on_match { }
+sub insert_prefix { }
+sub match_selected { }
+sub parent_class { }
package Gtk3::EventBox;
sub get_above_child { }
@@ -1522,8 +1510,8 @@ sub set_use_markup { }
sub set_use_underline { }
package Gtk3::ExpanderClass;
-sub parent_class { }
sub activate { }
+sub parent_class { }
package Gtk3::FileChooser;
sub add_filter { }
@@ -1597,8 +1585,8 @@ sub set_title { }
sub set_width_chars { }
package Gtk3::FileChooserButtonClass;
-sub parent_class { }
sub file_set { }
+sub parent_class { }
package Gtk3::FileChooserDialogClass;
sub parent_class { }
@@ -1625,10 +1613,10 @@ sub set_name { }
package Gtk3::FileFilterInfo;
sub contains { }
-sub filename { }
-sub uri { }
sub display_name { }
+sub filename { }
sub mime_type { }
+sub uri { }
package Gtk3::Fixed;
sub move { }
@@ -1659,8 +1647,8 @@ sub set_use_font { }
sub set_use_size { }
package Gtk3::FontButtonClass;
-sub parent_class { }
sub font_set { }
+sub parent_class { }
package Gtk3::FontChooser;
sub get_font { }
@@ -1684,12 +1672,12 @@ sub parent_class { }
package Gtk3::FontChooserIface;
sub base_iface { }
-sub get_font_family { }
+sub font_activated { }
sub get_font_face { }
+sub get_font_family { }
sub get_font_size { }
-sub set_filter_func { }
-sub font_activated { }
sub padding { }
+sub set_filter_func { }
package Gtk3::FontChooserWidget;
sub new { }
@@ -1740,8 +1728,8 @@ sub set_label_widget { }
sub set_shadow_type { }
package Gtk3::FrameClass;
-sub parent_class { }
sub compute_child_allocation { }
+sub parent_class { }
package Gtk3::Gdk;
sub add_option_entries_libgtk_only { }
@@ -1806,6 +1794,7 @@ sub offscreen_window_set_embedder { }
sub pango_context_get { }
sub pango_context_get_for_screen { }
sub parse_args { }
+sub pixbuf_error_quark { }
sub pixbuf_get_from_surface { }
sub pixbuf_get_from_window { }
sub pointer_grab { }
@@ -1845,9 +1834,6 @@ sub threads_leave { }
sub unicode_to_keyval { }
sub utf8_to_string_target { }
-package Gtk3::Gdk;
-sub pixbuf_error_quark { }
-
package Gtk3::Gdk::AppLaunchContext;
sub new { }
sub set_desktop { }
@@ -1863,18 +1849,16 @@ sub intern_static_string { }
sub name { }
package Gtk3::Gdk::Color;
+sub blue { }
sub copy { }
sub equal { }
sub free { }
+sub green { }
sub hash { }
sub parse { }
-sub to_string { }
-
-package Gtk3::Gdk::Color;
sub pixel { }
sub red { }
-sub green { }
-sub blue { }
+sub to_string { }
package Gtk3::Gdk::Cursor;
sub get_cursor_type { }
@@ -1985,7 +1969,14 @@ package Gtk3::Gdk::Event;
sub _get_angle { }
sub _get_center { }
sub _get_distance { }
+sub any { }
+sub button { }
+sub configure { }
sub copy { }
+sub crossing { }
+sub dnd { }
+sub expose { }
+sub focus_change { }
sub free { }
sub get { }
sub get_axis { }
@@ -2004,223 +1995,214 @@ sub get_source_device { }
sub get_state { }
sub get_time { }
sub get_window { }
+sub grab_broken { }
sub handler_set { }
+sub key { }
+sub motion { }
sub new { }
+sub owner_change { }
sub peek { }
+sub property { }
+sub proximity { }
sub put { }
sub request_motions { }
+sub scroll { }
+sub selection { }
sub set_device { }
sub set_screen { }
sub set_source_device { }
+sub setting { }
+sub touch { }
sub triggers_context_menu { }
-
-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 send_event { }
sub type { }
sub window { }
-sub send_event { }
package Gtk3::Gdk::EventButton;
-sub type { }
-sub window { }
-sub send_event { }
-sub time { }
-sub Gtk3::Gdk::EventButton::x { }
-sub Gtk3::Gdk::EventButton::y { }
sub axes { }
-sub state { }
sub button { }
sub device { }
+sub send_event { }
+sub state { }
+sub time { }
+sub type { }
+sub window { }
+sub Gtk3::Gdk::EventButton::x { }
sub x_root { }
+sub Gtk3::Gdk::EventButton::y { }
sub y_root { }
package Gtk3::Gdk::EventConfigure;
+sub height { }
+sub send_event { }
sub type { }
+sub width { }
sub window { }
-sub send_event { }
sub Gtk3::Gdk::EventConfigure::x { }
sub Gtk3::Gdk::EventConfigure::y { }
-sub width { }
-sub height { }
package Gtk3::Gdk::EventCrossing;
-sub type { }
-sub window { }
+sub detail { }
+sub focus { }
+sub mode { }
sub send_event { }
+sub state { }
sub subwindow { }
sub time { }
+sub type { }
+sub window { }
sub Gtk3::Gdk::EventCrossing::x { }
-sub Gtk3::Gdk::EventCrossing::y { }
sub x_root { }
+sub Gtk3::Gdk::EventCrossing::y { }
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 send_event { }
sub time { }
+sub type { }
+sub window { }
sub x_root { }
sub y_root { }
package Gtk3::Gdk::EventExpose;
-sub type { }
-sub window { }
-sub send_event { }
sub area { }
-sub region { }
sub count { }
+sub region { }
+sub send_event { }
+sub type { }
+sub window { }
package Gtk3::Gdk::EventFocus;
+sub in { }
+sub send_event { }
sub type { }
sub window { }
-sub send_event { }
-sub in { }
package Gtk3::Gdk::EventGrabBroken;
+sub grab_window { }
+sub implicit { }
+sub keyboard { }
+sub send_event { }
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 Gtk3::Gdk::EventKey::length { }
-sub string { }
-sub hardware_keycode { }
sub group { }
+sub hardware_keycode { }
sub is_modifier { }
-
-package Gtk3::Gdk::EventMotion;
+sub keyval { }
+sub send_event { }
+sub state { }
+sub string { }
+sub time { }
sub type { }
sub window { }
+
+package Gtk3::Gdk::EventMotion;
+sub axes { }
+sub device { }
+sub is_hint { }
sub send_event { }
+sub state { }
sub time { }
+sub type { }
+sub window { }
sub Gtk3::Gdk::EventMotion::x { }
-sub Gtk3::Gdk::EventMotion::y { }
-sub axes { }
-sub state { }
-sub is_hint { }
-sub device { }
sub x_root { }
+sub Gtk3::Gdk::EventMotion::y { }
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 send_event { }
+sub time { }
sub type { }
sub window { }
-sub send_event { }
+
+package Gtk3::Gdk::EventProperty;
sub atom { }
-sub time { }
+sub send_event { }
sub state { }
-
-package Gtk3::Gdk::EventProximity;
+sub time { }
sub type { }
sub window { }
+
+package Gtk3::Gdk::EventProximity;
+sub device { }
sub send_event { }
sub time { }
-sub device { }
-
-package Gtk3::Gdk::EventScroll;
sub type { }
sub window { }
+
+package Gtk3::Gdk::EventScroll;
+sub delta_x { }
+sub delta_y { }
+sub device { }
+sub direction { }
sub send_event { }
+sub state { }
sub time { }
+sub type { }
+sub window { }
sub Gtk3::Gdk::EventScroll::x { }
-sub Gtk3::Gdk::EventScroll::y { }
-sub state { }
-sub direction { }
-sub device { }
sub x_root { }
+sub Gtk3::Gdk::EventScroll::y { }
sub y_root { }
-sub delta_x { }
-sub delta_y { }
package Gtk3::Gdk::EventSelection;
-sub type { }
-sub window { }
-sub send_event { }
+sub property { }
+sub requestor { }
sub selection { }
+sub send_event { }
sub target { }
-sub property { }
sub time { }
-sub requestor { }
-
-package Gtk3::Gdk::EventSetting;
sub type { }
sub window { }
-sub send_event { }
+
+package Gtk3::Gdk::EventSetting;
sub action { }
sub name { }
-
-package Gtk3::Gdk::EventTouch;
+sub send_event { }
sub type { }
sub window { }
+
+package Gtk3::Gdk::EventTouch;
+sub axes { }
+sub device { }
+sub emulating_pointer { }
sub send_event { }
+sub sequence { }
+sub state { }
sub time { }
+sub type { }
+sub window { }
sub Gtk3::Gdk::EventTouch::x { }
-sub Gtk3::Gdk::EventTouch::y { }
-sub axes { }
-sub state { }
-sub sequence { }
-sub emulating_pointer { }
-sub device { }
sub x_root { }
+sub Gtk3::Gdk::EventTouch::y { }
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 { }
+
+package Gtk3::Gdk::EventWindowState;
sub changed_mask { }
sub new_window_state { }
+sub send_event { }
+sub type { }
+sub window { }
package Gtk3::Gdk::FrameClock;
sub begin_updating { }
@@ -2244,16 +2226,16 @@ sub ref { }
sub unref { }
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 base_width { }
sub height_inc { }
-sub min_aspect { }
sub max_aspect { }
+sub max_height { }
+sub max_width { }
+sub min_aspect { }
+sub min_height { }
+sub min_width { }
+sub width_inc { }
sub win_gravity { }
package Gtk3::Gdk::Keymap;
@@ -2273,8 +2255,8 @@ sub map_virtual_modifiers { }
sub translate_keyboard_state { }
package Gtk3::Gdk::KeymapKey;
-sub keycode { }
sub group { }
+sub keycode { }
sub level { }
package Gtk3::Gdk::Pixbuf;
@@ -2368,11 +2350,11 @@ sub write { }
sub write_bytes { }
package Gtk3::Gdk::PixbufLoaderClass;
-sub parent_class { }
-sub size_prepared { }
sub area_prepared { }
sub area_updated { }
sub closed { }
+sub parent_class { }
+sub size_prepared { }
package Gtk3::Gdk::PixbufSimpleAnim;
sub add_frame { }
@@ -2382,8 +2364,6 @@ sub set_loop { }
package Gtk3::Gdk::Pixdata;
sub deserialize { }
-sub serialize { }
-sub to_csource { }
sub Gtk3::Gdk::PIXBUF_FEATURES_H { }
sub Gtk3::Gdk::PIXBUF_MAGIC_NUMBER { }
sub Gtk3::Gdk::PIXBUF_MAJOR { }
@@ -2391,15 +2371,15 @@ sub Gtk3::Gdk::PIXBUF_MICRO { }
sub Gtk3::Gdk::PIXBUF_MINOR { }
sub Gtk3::Gdk::PIXBUF_VERSION { }
sub Gtk3::Gdk::PIXDATA_HEADER_LENGTH { }
-
-package Gtk3::Gdk::Pixdata;
-sub magic { }
sub Gtk3::Gdk::Pixdata::length { }
+sub height { }
+sub magic { }
sub pixdata_type { }
+sub pixel_data { }
sub rowstride { }
+sub serialize { }
+sub to_csource { }
sub width { }
-sub height { }
-sub pixel_data { }
package Gtk3::Gdk::Point;
sub Gtk3::Gdk::Point::x { }
@@ -2456,8 +2436,8 @@ sub width { }
sub width_mm { }
package Gtk3::Gdk::TimeCoord;
-sub time { }
sub axes { }
+sub time { }
package Gtk3::Gdk::Visual;
sub get_best { }
@@ -4903,27 +4883,27 @@ sub Gtk3::Gdk::PARENT_RELATIVE { }
sub Gtk3::Gdk::PRIORITY_REDRAW { }
package Gtk3::Gdk::WindowAttr;
-sub title { }
+sub cursor { }
sub event_mask { }
-sub Gtk3::Gdk::WindowAttr::x { }
-sub Gtk3::Gdk::WindowAttr::y { }
-sub width { }
sub height { }
-sub wclass { }
+sub override_redirect { }
+sub title { }
+sub type_hint { }
sub visual { }
+sub wclass { }
+sub width { }
sub window_type { }
-sub cursor { }
-sub wmclass_name { }
sub wmclass_class { }
-sub override_redirect { }
-sub type_hint { }
+sub wmclass_name { }
+sub Gtk3::Gdk::WindowAttr::x { }
+sub Gtk3::Gdk::WindowAttr::y { }
package Gtk3::Gdk::WindowClass;
+sub create_surface { }
+sub from_embedder { }
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 { }
@@ -5062,9 +5042,9 @@ sub set_metrics { }
sub to_rgb { }
package Gtk3::HSVClass;
-sub parent_class { }
sub changed { }
sub move { }
+sub parent_class { }
package Gtk3::HScale;
sub new { }
@@ -5096,9 +5076,9 @@ sub set_shadow_type { }
sub set_snap_edge { }
package Gtk3::HandleBoxClass;
-sub parent_class { }
sub child_attached { }
sub child_detached { }
+sub parent_class { }
package Gtk3::HeaderBar;
sub get_custom_title { }
@@ -5130,30 +5110,30 @@ sub set_surrounding { }
sub set_use_preedit { }
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 get_preedit_string { }
+sub get_surrounding { }
+sub parent_class { }
+sub preedit_changed { }
+sub preedit_end { }
+sub preedit_start { }
sub reset { }
+sub retrieve_surrounding { }
+sub set_client_window { }
sub set_cursor_location { }
-sub set_use_preedit { }
sub set_surrounding { }
-sub get_surrounding { }
+sub set_use_preedit { }
package Gtk3::IMContextInfo;
sub context_id { }
sub context_name { }
+sub default_locales { }
sub domain { }
sub domain_dirname { }
-sub default_locales { }
package Gtk3::IMContextSimple;
sub new { }
@@ -5274,8 +5254,8 @@ sub set_screen { }
sub set_search_path { }
package Gtk3::IconThemeClass;
-sub parent_class { }
sub changed { }
+sub parent_class { }
package Gtk3::IconThemeError;
sub quark { }
@@ -5347,15 +5327,15 @@ sub unset_model_drag_dest { }
sub unset_model_drag_source { }
package Gtk3::IconViewClass;
-sub parent_class { }
+sub activate_cursor_item { }
sub item_activated { }
-sub selection_changed { }
+sub move_cursor { }
+sub parent_class { }
sub select_all { }
-sub unselect_all { }
sub select_cursor_item { }
+sub selection_changed { }
sub toggle_cursor_item { }
-sub move_cursor { }
-sub activate_cursor_item { }
+sub unselect_all { }
package Gtk3::Image;
sub clear { }
@@ -5404,9 +5384,9 @@ sub set_message_type { }
sub set_show_close_button { }
package Gtk3::InfoBarClass;
+sub close { }
sub parent_class { }
sub response { }
-sub close { }
package Gtk3::Invisible;
sub get_screen { }
@@ -5466,11 +5446,11 @@ sub set_use_underline { }
sub set_width_chars { }
package Gtk3::LabelClass;
-sub parent_class { }
-sub move_cursor { }
+sub activate_link { }
sub copy_clipboard { }
+sub move_cursor { }
+sub parent_class { }
sub populate_popup { }
-sub activate_link { }
package Gtk3::Layout;
sub get_bin_window { }
@@ -5505,9 +5485,9 @@ sub set_mode { }
sub set_value { }
package Gtk3::LevelBarClass;
-sub parent_class { }
sub offset_changed { }
sub padding { }
+sub parent_class { }
package Gtk3::LinkButton;
sub get_uri { }
@@ -5517,8 +5497,8 @@ sub set_uri { }
sub set_visited { }
package Gtk3::LinkButtonClass;
-sub parent_class { }
sub activate_link { }
+sub parent_class { }
sub _gtk_padding1 { }
sub _gtk_padding2 { }
sub _gtk_padding3 { }
@@ -5549,12 +5529,12 @@ sub set_selection_mode { }
sub set_sort_func { }
package Gtk3::ListBoxClass;
+sub activate_cursor_row { }
+sub move_cursor { }
sub parent_class { }
-sub row_selected { }
sub row_activated { }
-sub activate_cursor_row { }
+sub row_selected { }
sub toggle_cursor_row { }
-sub move_cursor { }
package Gtk3::ListBoxRow;
sub changed { }
@@ -5564,8 +5544,8 @@ sub new { }
sub set_header { }
package Gtk3::ListBoxRowClass;
-sub parent_class { }
sub activate { }
+sub parent_class { }
package Gtk3::ListStore;
sub append { }
@@ -5680,16 +5660,16 @@ sub toggle_size_allocate { }
sub toggle_size_request { }
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 deselect { }
sub get_label { }
+sub hide_on_activate { }
+sub parent_class { }
sub select { }
-sub deselect { }
+sub set_label { }
+sub toggle_size_allocate { }
+sub toggle_size_request { }
package Gtk3::MenuShell;
sub activate_item { }
@@ -5708,17 +5688,17 @@ sub select_item { }
sub set_take_focus { }
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 deactivate { }
sub get_popup_delay { }
+sub insert { }
+sub move_current { }
sub move_selected { }
+sub parent_class { }
+sub select_item { }
+sub selection_done { }
+sub submenu_placement { }
package Gtk3::MenuToolButton;
sub get_menu { }
@@ -5808,18 +5788,18 @@ sub set_tab_pos { }
sub set_tab_reorderable { }
package Gtk3::NotebookClass;
-sub parent_class { }
-sub switch_page { }
-sub select_page { }
+sub change_curent_page { }
+sub create_winow { }
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 move_focus_out { }
sub page_added { }
+sub page_removed { }
+sub page_reordered { }
+sub parent_class { }
+sub reorder_tab { }
+sub select_page { }
+sub switch_page { }
package Gtk3::NumerableIcon;
sub get_background_gicon { }
@@ -5836,8 +5816,8 @@ sub set_label { }
sub set_style_context { }
package Gtk3::NumerableIconClass;
-sub parent_class { }
sub padding { }
+sub parent_class { }
package Gtk3::OffscreenWindow;
sub get_pixbuf { }
@@ -5859,12 +5839,12 @@ sub add_overlay { }
sub new { }
package Gtk3::OverlayClass;
-sub parent_class { }
sub get_child_position { }
+sub parent_class { }
package Gtk3::PageRange;
-sub start { }
sub end { }
+sub start { }
package Gtk3::PageSetup;
sub copy { }
@@ -5906,13 +5886,13 @@ sub pack2 { }
sub set_position { }
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 { }
+sub cycle_child_focus { }
+sub cycle_handle_focus { }
+sub move_handle { }
+sub parent_class { }
+sub toggle_handle_focus { }
package Gtk3::PaperSize;
sub copy { }
@@ -5962,8 +5942,8 @@ sub new { }
sub new_for_display { }
package Gtk3::PlugClass;
-sub parent_class { }
sub embedded { }
+sub parent_class { }
package Gtk3::Popover;
sub new { }
@@ -6018,17 +5998,17 @@ sub set_unit { }
sub set_use_full_page { }
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 done { }
+sub draw_page { }
+sub end_print { }
+sub paginate { }
+sub parent_class { }
sub preview { }
+sub request_page_setup { }
+sub status_changed { }
sub update_custom_widget { }
package Gtk3::PrintOperationPreview;
@@ -6037,12 +6017,12 @@ sub is_selected { }
sub render_page { }
package Gtk3::PrintOperationPreviewIface;
+sub end_preview { }
sub g_iface { }
-sub ready { }
sub got_page_size { }
-sub render_page { }
sub is_selected { }
-sub end_preview { }
+sub ready { }
+sub render_page { }
package Gtk3::PrintSettings;
sub copy { }
@@ -6147,14 +6127,14 @@ sub new { }
sub set_current_value { }
package Gtk3::RadioActionClass;
-sub parent_class { }
sub changed { }
+sub parent_class { }
package Gtk3::RadioActionEntry;
+sub accelerator { }
+sub label { }
sub name { }
sub stock_id { }
-sub label { }
-sub accelerator { }
sub tooltip { }
sub value { }
@@ -6164,16 +6144,16 @@ sub join_group { }
sub new_with_label_from_widget { }
package Gtk3::RadioButtonClass;
-sub parent_class { }
sub group_changed { }
+sub parent_class { }
package Gtk3::RadioMenuItem;
sub get_group { }
sub new_with_label { }
package Gtk3::RadioMenuItemClass;
-sub parent_class { }
sub group_changed { }
+sub parent_class { }
package Gtk3::RadioToolButton;
sub get_group { }
@@ -6214,25 +6194,25 @@ sub set_upper_stepper_sensitivity { }
sub set_value { }
package Gtk3::RangeClass;
+sub adjust_bounds { }
+sub change_value { }
+sub get_range_border { }
+sub move_slider { }
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::RcStyle;
sub copy { }
sub new { }
package Gtk3::RcStyleClass;
-sub parent_class { }
sub create_rc_style { }
-sub parse { }
-sub merge { }
sub create_style { }
+sub merge { }
+sub parent_class { }
+sub parse { }
package Gtk3::RecentAction;
sub get_show_numbers { }
@@ -6283,21 +6263,21 @@ package Gtk3::RecentChooserError;
sub quark { }
package Gtk3::RecentChooserIface;
+sub add_filter { }
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 list_filters { }
+sub remove_filter { }
+sub select_all { }
+sub select_uri { }
sub selection_changed { }
+sub set_current_uri { }
+sub set_sort_func { }
+sub unselect_all { }
+sub unselect_uri { }
package Gtk3::RecentChooserMenu;
sub get_show_numbers { }
@@ -6306,11 +6286,11 @@ sub new_for_manager { }
sub set_show_numbers { }
package Gtk3::RecentChooserMenuClass;
-sub parent_class { }
sub gtk_recent1 { }
sub gtk_recent2 { }
sub gtk_recent3 { }
sub gtk_recent4 { }
+sub parent_class { }
package Gtk3::RecentChooserWidget;
sub new { }
@@ -6320,13 +6300,13 @@ package Gtk3::RecentChooserWidgetClass;
sub parent_class { }
package Gtk3::RecentData;
-sub display_name { }
-sub description { }
-sub mime_type { }
-sub app_name { }
sub app_exec { }
+sub app_name { }
+sub description { }
+sub display_name { }
sub groups { }
sub is_private { }
+sub mime_type { }
package Gtk3::RecentFilter;
sub add_age { }
@@ -6343,13 +6323,13 @@ sub new { }
sub set_name { }
package Gtk3::RecentFilterInfo;
+sub age { }
+sub applications { }
sub contains { }
-sub uri { }
sub display_name { }
-sub mime_type { }
-sub applications { }
sub groups { }
-sub age { }
+sub mime_type { }
+sub uri { }
package Gtk3::RecentInfo;
sub create_app_info { }
@@ -6391,12 +6371,12 @@ sub purge_items { }
sub remove_item { }
package Gtk3::RecentManagerClass;
-sub parent_class { }
-sub changed { }
sub _gtk_recent1 { }
sub _gtk_recent2 { }
sub _gtk_recent3 { }
sub _gtk_recent4 { }
+sub changed { }
+sub parent_class { }
package Gtk3::RecentManagerError;
sub quark { }
@@ -6409,11 +6389,9 @@ sub natural_size { }
package Gtk3::Requisition;
sub copy { }
sub free { }
+sub height { }
sub new { }
-
-package Gtk3::Requisition;
sub width { }
-sub height { }
package Gtk3::Revealer;
sub get_child_revealed { }
@@ -6460,10 +6438,10 @@ sub parent_class { }
sub value_changed { }
package Gtk3::ScaleClass;
-sub parent_class { }
-sub format_value { }
sub draw_value { }
+sub format_value { }
sub get_layout_offsets { }
+sub parent_class { }
package Gtk3::Scrollable;
sub get_hadjustment { }
@@ -6510,10 +6488,10 @@ sub set_vadjustment { }
sub unset_placement { }
package Gtk3::ScrolledWindowClass;
+sub move_focus_out { }
sub parent_class { }
-sub scrollbar_spacing { }
sub scroll_child { }
-sub move_focus_out { }
+sub scrollbar_spacing { }
package Gtk3::SearchBar;
sub connect_entry { }
@@ -6645,11 +6623,11 @@ sub spin { }
sub update { }
package Gtk3::SpinButtonClass;
-sub parent_class { }
+sub change_value { }
sub input { }
sub output { }
+sub parent_class { }
sub value_changed { }
-sub change_value { }
sub wrapped { }
package Gtk3::Spinner;
@@ -6724,14 +6702,14 @@ sub set_tooltip_text { }
sub set_visible { }
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 parent_class { }
+sub popup_menu { }
sub query_tooltip { }
+sub scroll_event { }
+sub size_changed { }
package Gtk3::Statusbar;
sub get_context_id { }
@@ -6745,17 +6723,15 @@ sub remove_all { }
package Gtk3::StatusbarClass;
sub parent_class { }
sub reserved { }
-sub text_pushed { }
sub text_popped { }
+sub text_pushed { }
package Gtk3::StockItem;
sub free { }
-
-package Gtk3::StockItem;
-sub stock_id { }
+sub keyval { }
sub label { }
sub modifier { }
-sub keyval { }
+sub stock_id { }
sub translation_domain { }
package Gtk3::Style;
@@ -6771,34 +6747,34 @@ sub render_icon { }
sub set_background { }
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 copy { }
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_check { }
+sub draw_diamond { }
+sub draw_expander { }
sub draw_extension { }
+sub draw_flat_box { }
sub draw_focus { }
-sub draw_slider { }
sub draw_handle { }
-sub draw_expander { }
+sub draw_hline { }
sub draw_layout { }
+sub draw_option { }
sub draw_resize_grip { }
+sub draw_shadow { }
+sub draw_shadow_gap { }
+sub draw_slider { }
sub draw_spinner { }
+sub draw_tab { }
+sub draw_vline { }
+sub init_from_rc { }
+sub parent_class { }
+sub realize { }
+sub render_icon { }
+sub set_background { }
+sub unrealize { }
package Gtk3::StyleContext;
sub add_class { }
@@ -6855,8 +6831,8 @@ sub set_state { }
sub state_is_running { }
package Gtk3::StyleContextClass;
-sub parent_class { }
sub changed { }
+sub parent_class { }
package Gtk3::StyleProperties;
sub clear { }
@@ -6878,9 +6854,9 @@ sub get_style_property { }
package Gtk3::StyleProviderIface;
sub g_iface { }
+sub get_icon_factory { }
sub get_style { }
sub get_style_property { }
-sub get_icon_factory { }
package Gtk3::Switch;
sub get_active { }
@@ -6888,14 +6864,14 @@ sub new { }
sub set_active { }
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 { }
+sub activate { }
+sub parent_class { }
package Gtk3::SymbolicColor;
sub new_alpha { }
@@ -6927,42 +6903,40 @@ sub set_row_spacing { }
sub set_row_spacings { }
package Gtk3::TableChild;
-sub widget { }
+sub bottom_attach { }
sub left_attach { }
sub right_attach { }
sub top_attach { }
-sub bottom_attach { }
-sub xpadding { }
-sub ypadding { }
+sub widget { }
sub xexpand { }
-sub yexpand { }
-sub xshrink { }
-sub yshrink { }
sub xfill { }
+sub xpadding { }
+sub xshrink { }
+sub yexpand { }
sub yfill { }
+sub ypadding { }
+sub yshrink { }
package Gtk3::TableClass;
sub parent_class { }
package Gtk3::TableRowCol;
-sub requisition { }
sub allocation { }
-sub spacing { }
+sub empty { }
+sub expand { }
sub need_expand { }
sub need_shrink { }
-sub expand { }
+sub requisition { }
sub shrink { }
-sub empty { }
+sub spacing { }
package Gtk3::TargetEntry;
sub copy { }
+sub flags { }
sub free { }
+sub info { }
sub new { }
-
-package Gtk3::TargetEntry;
sub target { }
-sub flags { }
-sub info { }
package Gtk3::TargetList;
sub add { }
@@ -6985,44 +6959,42 @@ sub parent_class { }
package Gtk3::TextAppearance;
sub bg_color { }
-sub fg_color { }
-sub rise { }
-sub underline { }
-sub strikethrough { }
sub draw_bg { }
+sub fg_color { }
sub inside_selection { }
sub is_text { }
sub rgba { }
+sub rise { }
+sub strikethrough { }
+sub underline { }
package Gtk3::TextAttributes;
+sub appearance { }
+sub bg_full_height { }
sub copy { }
sub copy_values { }
-sub new { }
-sub ref { }
-sub unref { }
-
-package Gtk3::TextAttributes;
-sub refcount { }
-sub appearance { }
-sub justification { }
sub direction { }
+sub editable { }
sub font { }
sub font_scale { }
-sub left_margin { }
-sub right_margin { }
sub indent { }
+sub invisible { }
+sub justification { }
+sub language { }
+sub left_margin { }
+sub new { }
+sub padding { }
+sub pg_bg_color { }
+sub pg_bg_rgba { }
sub pixels_above_lines { }
sub pixels_below_lines { }
sub pixels_inside_wrap { }
+sub ref { }
+sub refcount { }
+sub right_margin { }
sub tabs { }
+sub unref { }
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::TextBuffer;
sub add_mark { }
@@ -7092,20 +7064,20 @@ sub unregister_deserialize_format { }
sub unregister_serialize_format { }
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 changed { }
+sub delete_range { }
sub end_user_action { }
+sub insert_child_anchor { }
+sub insert_pixbuf { }
+sub insert_text { }
+sub mark_deleted { }
+sub mark_set { }
+sub modified_changed { }
+sub parent_class { }
sub paste_done { }
+sub remove_tag { }
package Gtk3::TextChildAnchor;
sub get_deleted { }
@@ -7140,6 +7112,20 @@ sub begins_tag { }
sub can_insert { }
sub compare { }
sub copy { }
+sub dummy1 { }
+sub dummy10 { }
+sub dummy11 { }
+sub dummy12 { }
+sub dummy13 { }
+sub dummy14 { }
+sub dummy2 { }
+sub dummy3 { }
+sub dummy4 { }
+sub dummy5 { }
+sub dummy6 { }
+sub dummy7 { }
+sub dummy8 { }
+sub dummy9 { }
sub editable { }
sub ends_line { }
sub ends_sentence { }
@@ -7208,22 +7194,6 @@ sub starts_sentence { }
sub starts_word { }
sub toggles_tag { }
-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::TextMark;
sub get_buffer { }
sub get_deleted { }
@@ -7243,8 +7213,8 @@ sub new { }
sub set_priority { }
package Gtk3::TextTagClass;
-sub parent_class { }
sub event { }
+sub parent_class { }
package Gtk3::TextTagTable;
sub add { }
@@ -7256,8 +7226,8 @@ sub remove { }
package Gtk3::TextTagTableClass;
sub parent_class { }
-sub tag_changed { }
sub tag_added { }
+sub tag_changed { }
sub tag_removed { }
package Gtk3::TextView;
@@ -7329,16 +7299,16 @@ sub starts_display_line { }
sub window_to_buffer_coords { }
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 cut_clipboard { }
+sub delete_from_cursor { }
+sub insert_at_cursor { }
+sub move_cursor { }
+sub parent_class { }
sub paste_clipboard { }
+sub populate_popup { }
+sub set_anchor { }
sub toggle_overwrite { }
package Gtk3::ThemingEngine;
@@ -7363,25 +7333,25 @@ sub lookup_color { }
sub state_is_running { }
package Gtk3::ThemingEngineClass;
+sub padding { }
sub parent_class { }
-sub render_line { }
+sub render_activity { }
+sub render_arrow { }
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_extension { }
sub render_focus { }
-sub render_layout { }
-sub render_slider { }
+sub render_frame { }
+sub render_frame_gap { }
sub render_handle { }
-sub render_activity { }
-sub render_icon_pixbuf { }
sub render_icon { }
+sub render_icon_pixbuf { }
sub render_icon_surface { }
-sub padding { }
+sub render_layout { }
+sub render_line { }
+sub render_option { }
+sub render_slider { }
package Gtk3::ToggleAction;
sub get_active { }
@@ -7396,13 +7366,13 @@ sub parent_class { }
sub toggled { }
package Gtk3::ToggleActionEntry;
-sub name { }
-sub stock_id { }
-sub label { }
sub accelerator { }
-sub tooltip { }
sub callback { }
sub is_active { }
+sub label { }
+sub name { }
+sub stock_id { }
+sub tooltip { }
package Gtk3::ToggleButton;
sub get_active { }
@@ -7446,9 +7416,9 @@ sub set_stock_id { }
sub set_use_underline { }
package Gtk3::ToolButtonClass;
-sub parent_class { }
sub button_type { }
sub clicked { }
+sub parent_class { }
package Gtk3::ToolItem;
sub get_ellipsize_mode { }
@@ -7481,8 +7451,8 @@ sub set_visible_vertical { }
sub toolbar_reconfigured { }
package Gtk3::ToolItemClass;
-sub parent_class { }
sub create_menu_proxy { }
+sub parent_class { }
sub toolbar_reconfigured { }
package Gtk3::ToolItemGroup;
@@ -7547,15 +7517,15 @@ sub rebuild_menu { }
package Gtk3::ToolShellIface;
sub g_iface { }
+sub get_ellipsize_mode { }
sub get_icon_size { }
sub get_orientation { }
-sub get_style { }
sub get_relief_style { }
-sub rebuild_menu { }
-sub get_text_orientation { }
+sub get_style { }
sub get_text_alignment { }
-sub get_ellipsize_mode { }
+sub get_text_orientation { }
sub get_text_size_group { }
+sub rebuild_menu { }
package Gtk3::Toolbar;
sub get_drop_index { }
@@ -7576,10 +7546,10 @@ sub unset_icon_size { }
sub unset_style { }
package Gtk3::ToolbarClass;
-sub parent_class { }
sub orientation_changed { }
-sub style_changed { }
+sub parent_class { }
sub popup_context_menu { }
+sub style_changed { }
package Gtk3::Tooltip;
sub set_custom { }
@@ -7597,8 +7567,8 @@ sub drag_data_received { }
sub row_drop_possible { }
package Gtk3::TreeDragDestIface;
-sub g_iface { }
sub drag_data_received { }
+sub g_iface { }
sub row_drop_possible { }
package Gtk3::TreeDragSource;
@@ -7607,16 +7577,14 @@ sub drag_data_get { }
sub row_draggable { }
package Gtk3::TreeDragSourceIface;
+sub drag_data_delete { }
+sub drag_data_get { }
sub g_iface { }
sub row_draggable { }
-sub drag_data_get { }
-sub drag_data_delete { }
package Gtk3::TreeIter;
sub copy { }
sub free { }
-
-package Gtk3::TreeIter;
sub stamp { }
sub user_data { }
sub user_data2 { }
@@ -7663,31 +7631,31 @@ sub set_visible_column { }
sub set_visible_func { }
package Gtk3::TreeModelFilterClass;
+sub modify { }
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_flags { }
sub get_iter { }
+sub get_n_columns { }
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_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 unref_node { }
package Gtk3::TreeModelSort;
@@ -7753,8 +7721,8 @@ sub unselect_path { }
sub unselect_range { }
package Gtk3::TreeSelectionClass;
-sub parent_class { }
sub changed { }
+sub parent_class { }
package Gtk3::TreeSortable;
sub get_sort_column_id { }
@@ -7766,12 +7734,12 @@ sub sort_column_changed { }
package Gtk3::TreeSortableIface;
sub g_iface { }
-sub sort_column_changed { }
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 set_default_sort_func { }
-sub has_default_sort_func { }
+sub sort_column_changed { }
package Gtk3::TreeStore;
sub append { }
@@ -7892,22 +7860,22 @@ sub unset_rows_drag_dest { }
sub unset_rows_drag_source { }
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 expand_collapse_cursor_row { }
sub move_cursor { }
+sub parent_class { }
+sub row_activated { }
+sub row_collapsed { }
+sub row_expanded { }
sub select_all { }
-sub unselect_all { }
-sub select_cursor_row { }
-sub toggle_cursor_row { }
-sub expand_collapse_cursor_row { }
sub select_cursor_parent { }
+sub select_cursor_row { }
sub start_interactive_search { }
+sub test_collapse_row { }
+sub test_expand_row { }
+sub toggle_cursor_row { }
+sub unselect_all { }
package Gtk3::TreeViewColumn;
sub add_attribute { }
@@ -7963,8 +7931,8 @@ sub set_visible { }
sub set_widget { }
package Gtk3::TreeViewColumnClass;
-sub parent_class { }
sub clicked { }
+sub parent_class { }
package Gtk3::UIManager;
sub add_ui { }
@@ -7986,15 +7954,15 @@ sub remove_ui { }
sub set_add_tearoffs { }
package Gtk3::UIManagerClass;
-sub parent_class { }
-sub add_widget { }
sub actions_changed { }
+sub add_widget { }
sub connect_proxy { }
sub disconnect_proxy { }
-sub pre_activate { }
-sub post_activate { }
-sub get_widget { }
sub get_action { }
+sub get_widget { }
+sub parent_class { }
+sub post_activate { }
+sub pre_activate { }
package Gtk3::VBoxClass;
sub parent_class { }
@@ -8309,103 +8277,101 @@ sub valign { }
sub margin { }
package Gtk3::WidgetClass;
+sub activate_signal { }
+sub adjust_baseline_allocation { }
+sub adjust_baseline_request { }
+sub adjust_size_allocation { }
+sub adjust_size_request { }
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::WidgetClass;
-sub parent_class { }
-sub activate_signal { }
-sub dispatch_child_properties_changed { }
+sub button_press_event { }
+sub button_release_event { }
+sub can_activate_accel { }
+sub child_notify { }
+sub composited_changed { }
+sub compute_expand { }
+sub configure_event { }
+sub damage_event { }
+sub delete_event { }
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 destroy_event { }
sub direction_changed { }
-sub grab_notify { }
-sub child_notify { }
+sub dispatch_child_properties_changed { }
+sub drag_begin { }
+sub drag_data_delete { }
+sub drag_data_get { }
+sub drag_data_received { }
+sub drag_drop { }
+sub drag_end { }
+sub drag_failed { }
+sub drag_leave { }
+sub drag_motion { }
sub draw { }
-sub get_request_mode { }
+sub enter_notify_event { }
+sub event { }
+sub find_style_property { }
+sub focus { }
+sub focus_in_event { }
+sub focus_out_event { }
+sub get_accessible { }
sub get_preferred_height { }
-sub get_preferred_width_for_height { }
-sub get_preferred_width { }
+sub get_preferred_height_and_baseline_for_width { }
sub get_preferred_height_for_width { }
-sub mnemonic_activate { }
+sub get_preferred_width { }
+sub get_preferred_width_for_height { }
+sub get_request_mode { }
+sub grab_broken_event { }
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 grab_notify { }
+sub hide { }
+sub hierarchy_changed { }
+sub install_style_property { }
sub key_press_event { }
sub key_release_event { }
-sub enter_notify_event { }
+sub keynav_failed { }
sub leave_notify_event { }
-sub configure_event { }
-sub focus_in_event { }
-sub focus_out_event { }
+sub list_style_properties { }
+sub map { }
sub map_event { }
-sub unmap_event { }
+sub mnemonic_activate { }
+sub motion_notify_event { }
+sub move_focus { }
+sub parent_class { }
+sub parent_set { }
+sub popup_menu { }
+sub priv { }
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 query_tooltip { }
+sub queue_draw_region { }
+sub realize { }
+sub screen_changed { }
+sub scroll_event { }
+sub selection_clear_event { }
sub selection_get { }
+sub selection_notify_event { }
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 selection_request_event { }
+sub set_accessible_role { }
+sub set_accessible_type { }
+sub set_connect_func { }
+sub set_template { }
+sub set_template_from_resource { }
+sub show { }
+sub show_all { }
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 size_allocate { }
+sub state_changed { }
+sub state_flags_changed { }
+sub style_set { }
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 { }
+sub unmap { }
+sub unmap_event { }
+sub unrealize { }
+sub visibility_notify_event { }
+sub window_state_event { }
package Gtk3::WidgetPath;
sub append_for_widget { }
@@ -8560,11 +8526,11 @@ sub unmaximize { }
sub unstick { }
package Gtk3::WindowClass;
-sub parent_class { }
-sub set_focus { }
-sub activate_focus { }
sub activate_default { }
+sub activate_focus { }
sub keys_changed { }
+sub parent_class { }
+sub set_focus { }
package Gtk3::WindowGroup;
sub add_window { }
@@ -8874,21 +8840,21 @@ sub version_check { }
sub version_string { }
package Pango::Analysis;
-sub shape_engine { }
-sub lang_engine { }
+sub extra_attrs { }
+sub flags { }
sub font { }
-sub level { }
sub gravity { }
-sub flags { }
-sub script { }
+sub lang_engine { }
sub language { }
-sub extra_attrs { }
+sub level { }
+sub script { }
+sub shape_engine { }
package Pango::AttrClass;
-sub type { }
sub copy { }
sub destroy { }
sub equal { }
+sub type { }
package Pango::AttrColor;
sub attr { }
@@ -8930,16 +8896,16 @@ sub unref { }
package Pango::AttrShape;
sub attr { }
-sub ink_rect { }
-sub logical_rect { }
-sub data { }
sub copy_func { }
+sub data { }
sub destroy_func { }
+sub ink_rect { }
+sub logical_rect { }
package Pango::AttrSize;
+sub absolute { }
sub attr { }
sub size { }
-sub absolute { }
package Pango::AttrString;
sub attr { }
@@ -8951,27 +8917,23 @@ sub register { }
package Pango::Attribute;
sub destroy { }
+sub end_index { }
sub equal { }
sub init { }
-
-package Pango::Attribute;
sub klass { }
sub start_index { }
-sub end_index { }
package Pango::BidiType;
sub for_unichar { }
package Pango::Color;
+sub blue { }
sub copy { }
sub free { }
+sub green { }
sub parse { }
-sub to_string { }
-
-package Pango::Color;
sub red { }
-sub green { }
-sub blue { }
+sub to_string { }
package Pango::Context;
sub changed { }
@@ -9087,39 +9049,35 @@ sub x_offset { }
sub y_offset { }
package Pango::GlyphInfo;
-sub glyph { }
-sub geometry { }
sub attr { }
+sub geometry { }
+sub glyph { }
package Pango::GlyphItem;
sub apply_attrs { }
sub copy { }
sub free { }
sub get_logical_widths { }
+sub glyphs { }
+sub item { }
sub letter_space { }
sub split { }
-package Pango::GlyphItem;
-sub item { }
-sub glyphs { }
-
package Pango::GlyphItemIter;
sub copy { }
+sub end_char { }
+sub end_glyph { }
+sub end_index { }
sub free { }
+sub glyph_item { }
sub init_end { }
sub init_start { }
sub next_cluster { }
sub prev_cluster { }
-
-package Pango::GlyphItemIter;
-sub glyph_item { }
-sub text { }
+sub start_char { }
sub start_glyph { }
sub start_index { }
-sub start_char { }
-sub end_glyph { }
-sub end_index { }
-sub end_char { }
+sub text { }
package Pango::GlyphString;
sub copy { }
@@ -9128,16 +9086,14 @@ sub extents_range { }
sub free { }
sub get_logical_widths { }
sub get_width { }
+sub glyphs { }
sub index_to_x { }
+sub log_clusters { }
sub new { }
-sub set_size { }
-sub x_to_index { }
-
-package Pango::GlyphString;
sub num_glyphs { }
-sub glyphs { }
-sub log_clusters { }
+sub set_size { }
sub space { }
+sub x_to_index { }
package Pango::GlyphVisAttr;
sub is_cluster_start { }
@@ -9149,16 +9105,14 @@ sub get_for_script_and_width { }
sub to_rotation { }
package Pango::Item;
+sub analysis { }
sub copy { }
sub free { }
sub new { }
-sub split { }
-
-package Pango::Item;
+sub num_chars { }
sub offset { }
sub Pango::Item::length { }
-sub num_chars { }
-sub analysis { }
+sub split { }
package Pango::Language;
sub from_string { }
@@ -9254,32 +9208,30 @@ 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::LayoutLine;
+sub is_paragraph_start { }
sub layout { }
-sub start_index { }
sub Pango::LayoutLine::length { }
-sub runs { }
-sub is_paragraph_start { }
+sub ref { }
sub resolved_dir { }
+sub runs { }
+sub start_index { }
+sub unref { }
+sub x_to_index { }
package Pango::LogAttr;
-sub is_line_break { }
-sub is_mandatory_break { }
+sub backspace_deletes_character { }
sub is_char_break { }
-sub is_white { }
sub is_cursor_position { }
-sub is_word_start { }
-sub is_word_end { }
+sub is_expandable_space { }
+sub is_line_break { }
+sub is_mandatory_break { }
sub is_sentence_boundary { }
-sub is_sentence_start { }
sub is_sentence_end { }
-sub backspace_deletes_character { }
-sub is_expandable_space { }
+sub is_sentence_start { }
+sub is_white { }
sub is_word_boundary { }
+sub is_word_end { }
+sub is_word_start { }
package Pango::Matrix;
sub concat { }
@@ -9293,20 +9245,18 @@ sub transform_pixel_rectangle { }
sub transform_point { }
sub transform_rectangle { }
sub translate { }
-
-package Pango::Matrix;
+sub x0 { }
sub xx { }
sub xy { }
+sub y0 { }
sub yx { }
sub yy { }
-sub x0 { }
-sub y0 { }
package Pango::Rectangle;
+sub height { }
+sub width { }
sub Pango::Rectangle::x { }
sub Pango::Rectangle::y { }
-sub width { }
-sub height { }
package Pango::Renderer;
sub activate { }
@@ -9328,21 +9278,21 @@ sub set_color { }
sub set_matrix { }
package Pango::RendererClass;
-sub parent_class { }
+sub _pango_reserved2 { }
+sub _pango_reserved3 { }
+sub _pango_reserved4 { }
+sub begin { }
+sub draw_error_underline { }
+sub draw_glyph { }
+sub draw_glyph_item { }
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 parent_class { }
+sub part_changed { }
sub prepare_run { }
-sub draw_glyph_item { }
-sub _pango_reserved2 { }
-sub _pango_reserved3 { }
-sub _pango_reserved4 { }
package Pango::Script;
sub for_unichar { }