diff options
Diffstat (limited to 'fake_packages/Gtk3.pm')
-rw-r--r-- | fake_packages/Gtk3.pm | 140 |
1 files changed, 122 insertions, 18 deletions
diff --git a/fake_packages/Gtk3.pm b/fake_packages/Gtk3.pm index d80589e..48c30e1 100644 --- a/fake_packages/Gtk3.pm +++ b/fake_packages/Gtk3.pm @@ -1108,8 +1108,11 @@ sub edit { } sub expand_collapse { } sub get_cell_area { } sub get_cell_extents { } +sub get_cell_position { } sub get_child_index { } +sub get_column_header_cells { } sub get_renderer_state { } +sub get_row_header_cells { } sub grab_focus { } sub update_relationset { } @@ -1119,8 +1122,11 @@ sub edit { } sub expand_collapse { } sub get_cell_area { } sub get_cell_extents { } +sub get_cell_position { } sub get_child_index { } +sub get_column_header_cells { } sub get_renderer_state { } +sub get_row_header_cells { } sub grab_focus { } sub parent { } sub update_relationset { } @@ -1847,6 +1853,7 @@ sub delete_from_cursor { } sub get_frame_size { } sub get_text_area_size { } sub insert_at_cursor { } +sub insert_emoji { } sub move_cursor { } sub parent_class { } sub paste_clipboard { } @@ -1910,6 +1917,24 @@ sub handle_event { } sub reset { } sub set_propagation_phase { } +package Gtk3::EventControllerKey; +our @ISA = qw(Gtk3::EventController); +sub forward { } +sub get_group { } +sub get_im_context { } +sub new { } +sub set_im_context { } + +package Gtk3::EventControllerMotion; +our @ISA = qw(Gtk3::EventController); +sub new { } + +package Gtk3::EventControllerScroll; +our @ISA = qw(Gtk3::EventController); +sub get_flags { } +sub new { } +sub set_flags { } + package Gtk3::Expander; our @ISA = qw(Gtk3::Bin); sub get_expanded { } @@ -2163,14 +2188,19 @@ sub get_font { } sub get_font_desc { } sub get_font_face { } sub get_font_family { } +sub get_font_features { } sub get_font_map { } sub get_font_size { } +sub get_language { } +sub get_level { } sub get_preview_text { } sub get_show_preview_entry { } sub set_filter_func { } sub set_font { } sub set_font_desc { } sub set_font_map { } +sub set_language { } +sub set_level { } sub set_preview_text { } sub set_show_preview_entry { } @@ -4557,7 +4587,10 @@ sub KEY_zcaron { } sub KEY_zerosubscript { } sub KEY_zerosuperior { } sub KEY_zstroke { } +sub MAJOR_VERSION { } sub MAX_TIMECOORD_AXES { } +sub MICRO_VERSION { } +sub MINOR_VERSION { } sub PARENT_RELATIVE { } sub PIXBUF_FEATURES_H { } sub PIXBUF_MAGIC_NUMBER { } @@ -4639,6 +4672,7 @@ sub pango_context_get_for_display { } sub pango_context_get_for_screen { } sub parse_args { } sub pixbuf_error_quark { } +sub pixbuf_from_pixdata { } sub pixbuf_get_from_surface { } sub pixbuf_get_from_window { } sub pointer_grab { } @@ -5265,7 +5299,6 @@ sub copy_area { } sub copy_options { } sub fill { } sub flip { } -sub from_pixdata { } sub get_bits_per_sample { } sub get_byte_length { } sub get_colorspace { } @@ -5280,6 +5313,7 @@ sub get_option { } sub get_options { } sub get_rowstride { } sub get_width { } +sub init_modules { } sub new { } sub new_from_bytes { } sub new_from_file { } @@ -5573,6 +5607,7 @@ sub merge_child_shapes { } sub move { } sub move_region { } sub move_resize { } +sub move_to_rect { } sub peek_children { } sub process_all_updates { } sub process_updates { } @@ -5668,6 +5703,7 @@ sub x11_free_text_list { } sub x11_get_default_root_xwindow { } sub x11_get_default_screen { } sub x11_get_default_xdisplay { } +sub x11_get_parent_relative_pattern { } sub x11_get_server_time { } sub x11_get_xatom_by_name { } sub x11_get_xatom_by_name_for_display { } @@ -5689,6 +5725,7 @@ package Gtk3::GdkX11::X11Display; sub error_trap_pop { } sub error_trap_pop_ignored { } sub error_trap_push { } +sub get_glx_version { } sub get_startup_notification_id { } sub get_user_time { } sub get_xdisplay { } @@ -5705,6 +5742,9 @@ package Gtk3::GdkX11::X11Keymap; sub get_group_for_state { } sub key_is_modifier { } +package Gtk3::GdkX11::X11Monitor; +sub get_output { } + package Gtk3::GdkX11::X11Screen; sub get_current_desktop { } sub get_monitor_output { } @@ -5792,6 +5832,13 @@ sub set_button { } sub set_exclusive { } sub set_touch_only { } +package Gtk3::GestureStylus; +our @ISA = qw(Gtk3::GestureSingle); +sub get_axes { } +sub get_axis { } +sub get_device_tool { } +sub new { } + package Gtk3::GestureSwipe; our @ISA = qw(Gtk3::GestureSingle); sub get_velocity { } @@ -5927,6 +5974,9 @@ sub set_show_close_button { } sub set_subtitle { } sub set_title { } +package Gtk3::HeaderBarAccessibleClass; +sub parent_class { } + package Gtk3::HeaderBarClass; sub parent_class { } @@ -6234,8 +6284,10 @@ our @ISA = qw(Gtk3::Box); sub get_action_area { } sub get_content_area { } sub get_message_type { } +sub get_revealed { } sub get_show_close_button { } sub set_message_type { } +sub set_revealed { } sub set_show_close_button { } package Gtk3::InfoBarClass; @@ -8127,7 +8179,6 @@ sub copy { } sub flags { } sub free { } sub info { } -sub new { } sub target { } package Gtk3::TargetList; @@ -8526,6 +8577,7 @@ sub delete_from_cursor { } sub draw_layer { } sub extend_selection { } sub insert_at_cursor { } +sub insert_emoji { } sub move_cursor { } sub parent_class { } sub paste_clipboard { } @@ -9832,6 +9884,7 @@ sub parent_class { } package Pango; sub ANALYSIS_FLAG_CENTERED_BASELINE { } sub ANALYSIS_FLAG_IS_ELLIPSIS { } +sub ANALYSIS_FLAG_NEED_HYPHEN { } sub ATTR_INDEX_FROM_TEXT_BEGINNING { } sub ENGINE_TYPE_LANG { } sub ENGINE_TYPE_SHAPE { } @@ -9843,21 +9896,46 @@ sub SCALE { } sub UNKNOWN_GLYPH_HEIGHT { } sub UNKNOWN_GLYPH_WIDTH { } sub VERSION_MIN_REQUIRED { } +sub attr_allow_breaks_new { } +sub attr_background_alpha_new { } +sub attr_background_new { } +sub attr_fallback_new { } +sub attr_family_new { } +sub attr_font_desc_new { } +sub attr_font_features_new { } +sub attr_foreground_alpha_new { } +sub attr_foreground_new { } +sub attr_gravity_hint_new { } +sub attr_gravity_new { } +sub attr_insert_hyphens_new { } +sub attr_language_new { } +sub attr_letter_spacing_new { } +sub attr_rise_new { } +sub attr_scale_new { } +sub attr_shape_new { } +sub attr_shape_new_with_data { } +sub attr_show_new { } +sub attr_size_new { } +sub attr_size_new_absolute { } +sub attr_stretch_new { } +sub attr_strikethrough_color_new { } +sub attr_strikethrough_new { } +sub attr_style_new { } sub attr_type_get_name { } sub attr_type_register { } +sub attr_underline_color_new { } +sub attr_underline_new { } +sub attr_variant_new { } +sub attr_weight_new { } sub bidi_type_for_unichar { } sub break { } -sub config_key_get { } -sub config_key_get_system { } sub default_break { } sub extents_to_pixels { } sub find_base_dir { } sub find_paragraph_boundary { } sub font_description_from_string { } -sub get_lib_subdirectory { } sub get_log_attrs { } sub get_mirror_char { } -sub get_sysconf_subdirectory { } sub gravity_get_for_matrix { } sub gravity_get_for_script { } sub gravity_get_for_script_and_width { } @@ -9868,10 +9946,8 @@ sub itemize_with_base_dir { } sub language_from_string { } sub language_get_default { } sub log2vis_get_embedding_levels { } -sub lookup_aliases { } sub markup_parser_finish { } sub markup_parser_new { } -sub module_register { } sub parse_enum { } sub parse_markup { } sub parse_stretch { } @@ -9888,8 +9964,10 @@ sub script_for_unichar { } sub script_get_sample_language { } sub shape { } sub shape_full { } +sub shape_with_flags { } sub skip_space { } sub split_file_list { } +sub tailor_break { } sub trim_string { } sub unichar_direction { } sub units_from_double { } @@ -9926,17 +10004,21 @@ sub value { } package Pango::AttrFontDesc; sub attr { } sub desc { } +sub new { } package Pango::AttrFontFeatures; sub attr { } sub features { } +sub new { } package Pango::AttrInt; sub attr { } sub value { } package Pango::AttrIterator; +sub copy { } sub destroy { } +sub get { } sub get_attrs { } sub get_font { } sub next { } @@ -9944,18 +10026,22 @@ sub range { } package Pango::AttrLanguage; sub attr { } +sub new { } sub value { } package Pango::AttrList; sub change { } sub copy { } sub filter { } +sub get_attributes { } +sub get_iterator { } sub insert { } sub insert_before { } sub new { } sub ref { } sub splice { } sub unref { } +sub update { } package Pango::AttrShape; sub attr { } @@ -9964,10 +10050,14 @@ sub data { } sub destroy_func { } sub ink_rect { } sub logical_rect { } +sub new { } +sub new_with_data { } package Pango::AttrSize; sub absolute { } sub attr { } +sub new { } +sub new_absolute { } sub size { } package Pango::AttrString; @@ -9979,6 +10069,7 @@ sub get_name { } sub register { } package Pango::Attribute; +sub copy { } sub destroy { } sub end_index { } sub equal { } @@ -10010,6 +10101,7 @@ sub get_gravity_hint { } sub get_language { } sub get_matrix { } sub get_metrics { } +sub get_round_glyph_positions { } sub get_serial { } sub list_families { } sub load_font { } @@ -10022,10 +10114,16 @@ sub set_font_map { } sub set_gravity_hint { } sub set_language { } sub set_matrix { } +sub set_round_glyph_positions { } package Pango::Coverage; +our @ISA = qw(GObject::Object); +sub copy { } +sub from_bytes { } sub get { } sub max { } +sub new { } +sub ref { } sub set { } sub to_bytes { } sub unref { } @@ -10059,17 +10157,18 @@ sub describe { } sub describe_with_absolute_size { } sub descriptions_free { } sub find_shaper { } +sub get_coverage { } sub get_font_map { } sub get_glyph_extents { } sub get_metrics { } +sub has_char { } package Pango::FontClass; -sub _pango_reserved1 { } -sub _pango_reserved2 { } +sub create_hb_font { } sub describe { } sub describe_absolute { } -sub find_shaper { } sub get_coverage { } +sub get_features { } sub get_font_map { } sub get_glyph_extents { } sub get_metrics { } @@ -10090,6 +10189,7 @@ sub get_size_is_absolute { } sub get_stretch { } sub get_style { } sub get_variant { } +sub get_variations { } sub get_weight { } sub hash { } sub merge { } @@ -10103,6 +10203,8 @@ sub set_size { } sub set_stretch { } sub set_style { } sub set_variant { } +sub set_variations { } +sub set_variations_static { } sub set_weight { } sub to_filename { } sub to_string { } @@ -10128,14 +10230,15 @@ package Pango::FontFamily; our @ISA = qw(GObject::Object); sub get_name { } sub is_monospace { } +sub is_variable { } sub list_faces { } package Pango::FontFamilyClass; sub _pango_reserved2 { } sub _pango_reserved3 { } -sub _pango_reserved4 { } sub get_name { } sub is_monospace { } +sub is_variable { } sub list_faces { } sub parent_class { } @@ -10144,7 +10247,6 @@ our @ISA = qw(GObject::Object); sub changed { } sub create_context { } sub get_serial { } -sub get_shape_engine_type { } sub list_families { } sub load_font { } sub load_fontset { } @@ -10169,11 +10271,12 @@ sub get_approximate_char_width { } sub get_approximate_digit_width { } sub get_ascent { } sub get_descent { } +sub get_height { } sub get_strikethrough_position { } sub get_strikethrough_thickness { } sub get_underline_position { } sub get_underline_thickness { } -sub new { } +sub height { } sub ref { } sub ref_count { } sub strikethrough_position { } @@ -10274,6 +10377,7 @@ sub list { } package Pango::Item; sub analysis { } +sub apply_attrs { } sub copy { } sub free { } sub length { } @@ -10312,6 +10416,7 @@ sub get_justify { } sub get_line { } sub get_line_count { } sub get_line_readonly { } +sub get_line_spacing { } sub get_lines { } sub get_lines_readonly { } sub get_log_attrs { } @@ -10341,6 +10446,7 @@ sub set_font_description { } sub set_height { } sub set_indent { } sub set_justify { } +sub set_line_spacing { } sub set_markup_with_accel { } sub set_single_paragraph_mode { } sub set_spacing { } @@ -10373,6 +10479,7 @@ sub next_run { } package Pango::LayoutLine; sub get_extents { } +sub get_height { } sub get_pixel_extents { } sub get_x_ranges { } sub index_to_x { } @@ -10470,13 +10577,10 @@ package Pango::Script; sub for_unichar { } sub get_sample_language { } -package Pango::ScriptForLang; -sub lang { } -sub scripts { } - package Pango::ScriptIter; sub free { } sub get_range { } +sub new { } sub next { } package Pango::TabArray; |