fe4a530155
* 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
32 lines
756 B
C
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;
|
|
}
|