[pangomm] Added missing file



commit 182e778292acdcb8ada69a6fa85976f50d914af3
Author: Murray Cumming <murrayc murrayc com>
Date:   Sat Jan 8 15:30:18 2011 +0100

    Added missing file

 pango/src/pango_extra_objects.defs |   85 ++++++++++++++++++++++++++++++++++++
 1 files changed, 85 insertions(+), 0 deletions(-)
---
diff --git a/pango/src/pango_extra_objects.defs b/pango/src/pango_extra_objects.defs
new file mode 100644
index 0000000..099055f
--- /dev/null
+++ b/pango/src/pango_extra_objects.defs
@@ -0,0 +1,85 @@
+; These define-object declarations were not generated by h2defs.py
+; because it looks for the SomethingClass declaration too, but that is often
+; hidden.
+; However, it is needed by the documentation generation, which needs to
+; know what objects exist, so it can guess how to break apart C function names
+; that are mentioned in documentation text.
+; (DocsParser.pm:substitute_function(), which uses GtkDefs.pm:lookup_object().)
+
+(define-object CairoFontMap
+  (in-module "Pango")
+  (c-name "PangoCairoFontMap")
+  (gtype-id "PANGO_TYPE_CAIRO_FONT_MAP")
+)
+
+(define-object AttrList
+  (in-module "Pango")
+  (c-name "PangoAttrList")
+  (gtype-id "PANGO_TYPE_ATTR_LIST")
+)
+
+(define-object AttrIterator
+  (in-module "Pango")
+  (c-name "PangoAttrIterator")
+  (gtype-id "PANGO_TYPE_ATTR_ITERATOR")
+)
+
+(define-object Context
+  (in-module "Pango")
+  (c-name "PangoContext")
+  (gtype-id "PANGO_TYPE_CONTEXT")
+)
+
+(define-object FontMetrics
+  (in-module "Pango")
+  (c-name "PangoFontMetrics")
+  (gtype-id "PANGO_TYPE_FONT_METRICS")
+)
+
+(define-object FontDescription
+  (in-module "Pango")
+  (c-name "PangoFontDescription")
+  (gtype-id "PANGO_TYPE_FONT_DESCRIPTION")
+)
+
+(define-object GlyphItem
+  (in-module "Pango")
+  (c-name "PangoGlyphItem")
+  (gtype-id "PANGO_TYPE_GLYPH_ITEM")
+)
+
+(define-object GlyphString
+  (in-module "Pango")
+  (c-name "PangoGlyphString")
+  (gtype-id "PANGO_TYPE_GLYPH_STRING")
+)
+
+(define-object Item
+  (in-module "Pango")
+  (c-name "PangoItem")
+  (gtype-id "PANGO_TYPE_ITEM")
+)
+
+(define-object Language
+  (in-module "Pango")
+  (c-name "PangoLanguage")
+  (gtype-id "PANGO_TYPE_LANGUAGE")
+)
+
+(define-object Layout
+  (in-module "Pango")
+  (c-name "PangoLayout")
+  (gtype-id "PANGO_TYPE_LAYOUT")
+)
+
+(define-object LayoutIter
+  (in-module "Pango")
+  (c-name "PangoLayoutIter")
+  (gtype-id "PANGO_TYPE_LAYOUT_ITER")
+)
+
+(define-object LayoutLine
+  (in-module "Pango")
+  (c-name "PangoLayoutLine")
+  (gtype-id "PANGO_TYPE_LAYOUT_LINE")
+)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]