diff options
author | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2005-06-06 23:46:18 +0000 |
---|---|---|
committer | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2005-06-06 23:46:18 +0000 |
commit | 50f718b63b3923ac30d3977b033dbf9605579203 (patch) | |
tree | 48d1d7f4dfa388382e6dde1de84883e316eb0d09 /pango-types.defs | |
parent | 26a04d153da54e1716ddecef5f2db0989ae3c0f3 (diff) | |
download | pygtk-50f718b63b3923ac30d3977b033dbf9605579203.tar.gz |
wrap more pango stuff
Diffstat (limited to 'pango-types.defs')
-rw-r--r-- | pango-types.defs | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/pango-types.defs b/pango-types.defs index 885ecfe0..507a3d42 100644 --- a/pango-types.defs +++ b/pango-types.defs @@ -120,6 +120,31 @@ (in-module "Pango") (c-name "PangoLayoutLine") (gtype-id "PANGO_TYPE_LAYOUT_LINE") + (fields + ; '("PangoLayout*" "layout") ;; omitted for fear of creating reference cycles + '("gint" "start_index") + '("gint" "length") + '("GSList*" "runs") + '("guint" "is_paragraph_start") + '("guint" "resolved_dir") + ) +) + +(define-boxed Item + (in-module "Pango") + (c-name "PangoItem") + (fields + '("gint" "offset") + '("gint" "length") + '("gint" "num_chars") + '("PangoEngineShape*" "analysis.shape_engine") + '("PangoEngineLang*" "analysis.lang_engine") + '("PangoFont*" "analysis.font") + '("guint8" "analysis.level") + '("PangoLanguage*" "analysis.language") + '("GSList*" "analysis.extra_attrs") + ) + (gtype-id "PANGO_TYPE_ITEM") ) (define-boxed LayoutIter |