GtkSharp/pango/glue/layoutline.c
Jeroen Zwartepoorte fe4a530155 2004-06-07 Jeroen Zwartepoorte <jeroen@xs4all.nl>
* configure.in: Add pango pkg-config check.
	* pango/Layout.custom: Updated custom code to new opaque LayoutLine.
	* pango/LayoutLine.custom: Properties for LayoutLine struct fields.
	* pango/Makefile.am:
	* pango/Pango.metadata: Make LayoutLine opaque [Fixes #59666].
	* pango/glue/.cvsignore:
	* pango/glue/Makefile.am:
	* pango/glue/layoutline.c: glue for the LayoutLine struct fields.
	* pango/glue/makefile.win32:
	* pango/glue/win32dll.c:

svn path=/trunk/gtk-sharp/; revision=28982
2004-06-07 18:59:16 +00:00

32 lines
756 B
C

/* layoutline.c : Glue to access fields in PangoLayoutLine struct.
*
* Author: Jeroen Zwartepoorte <jeroen@xs4all.nl
*
* <c> 2004 Jeroen Zwartepoorte
*/
#include <pango/pango-layout.h>
/* Forward declarations */
PangoLayout *pangosharp_pango_layout_line_get_layout (PangoLayoutLine *line);
gint pangosharp_pango_layout_line_get_start_index (PangoLayoutLine *line);
gint pangosharp_pango_layout_line_get_length (PangoLayoutLine *line);
/* */
PangoLayout *
pangosharp_pango_layout_line_get_layout (PangoLayoutLine *line)
{
return line->layout;
}
gint
pangosharp_pango_layout_line_get_start_index (PangoLayoutLine *line)
{
return line->start_index;
}
gint
pangosharp_pango_layout_line_get_length (PangoLayoutLine *line)
{
return line->length;
}