From: Luca Bruno Date: Wed, 31 Aug 2011 18:43:20 +0000 (+0200) Subject: pango: Fix LayoutLine.index_to_x and x_to_index bindings X-Git-Tag: 0.13.4~19 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4d645f26281d36d58cc5f68fa107b287fdfdd22b;p=thirdparty%2Fvala.git pango: Fix LayoutLine.index_to_x and x_to_index bindings --- diff --git a/vapi/packages/pango/pango.metadata b/vapi/packages/pango/pango.metadata index 4ce307529..ad5d01962 100644 --- a/vapi/packages/pango/pango.metadata +++ b/vapi/packages/pango/pango.metadata @@ -141,6 +141,9 @@ pango_layout_index_to_line_x.line is_out="1" pango_layout_index_to_line_x.x_pos is_out="1" pango_layout_get_font_description nullable="1" pango_layout_set_font_description.desc nullable="1" +pango_layout_line_index_to_x.x_pos is_out="1" +pango_layout_line_x_to_index.index_ is_out="1" +pango_layout_line_x_to_index.trailing is_out="1" pango_layout_move_cursor_visually.new_index is_out="1" pango_layout_move_cursor_visually.new_trailing is_out="1" pango_layout_xy_to_index.index_ is_out="1" diff --git a/vapi/pango.vapi b/vapi/pango.vapi index cae9f72c7..b94703075 100644 --- a/vapi/pango.vapi +++ b/vapi/pango.vapi @@ -404,8 +404,8 @@ namespace Pango { public void get_extents (out Pango.Rectangle ink_rect, out Pango.Rectangle logical_rect); public void get_pixel_extents (out Pango.Rectangle ink_rect, out Pango.Rectangle logical_rect); public void get_x_ranges (int start_index, int end_index, int[] ranges); - public void index_to_x (int index_, bool trailing, int x_pos); - public bool x_to_index (int x_pos, int index_, int trailing); + public void index_to_x (int index_, bool trailing, out int x_pos); + public bool x_to_index (int x_pos, out int index_, out int trailing); } [CCode (cheader_filename = "pango/pango.h")] [Compact]