gir-repository r23 - trunk/gir



Author: johan
Date: Fri Aug 15 05:36:49 2008
New Revision: 23
URL: http://svn.gnome.org/viewvc/gir-repository?rev=23&view=rev

Log:
Add include freetype2 pkg-config package as well

Modified:
   trunk/gir/Makefile.am
   trunk/gir/pango-1.0.gir

Modified: trunk/gir/Makefile.am
==============================================================================
--- trunk/gir/Makefile.am	(original)
+++ trunk/gir/Makefile.am	Fri Aug 15 05:36:49 2008
@@ -30,6 +30,7 @@
             --output $@ \
             --pkg gobject-2.0 \
             --pkg cairo \
+            --pkg freetype2 \
             -I$(PANGO_INCLUDEDIR) \
             $(PANGO_INCLUDEDIR)/pango/*.h
 GIRSOURCES += pango-1.0.gir

Modified: trunk/gir/pango-1.0.gir
==============================================================================
--- trunk/gir/pango-1.0.gir	(original)
+++ trunk/gir/pango-1.0.gir	Fri Aug 15 05:36:49 2008
@@ -5990,6 +5990,16 @@
            parent="Font"
            glib:type-name="PangoFcFont"
            glib:get-type="pango_fc_font_get_type">
+      <method name="lock_face" c:identifier="pango_fc_font_lock_face">
+        <return-value>
+          <type name="FT_Face" c:type="FT_Face"/>
+        </return-value>
+        <parameters>
+          <parameter name="font">
+            <type name="FcFont" c:type="PangoFcFont*"/>
+          </parameter>
+        </parameters>
+      </method>
       <method name="unlock_face" c:identifier="pango_fc_font_unlock_face">
         <return-value>
           <type name="none" c:type="void"/>
@@ -6156,6 +6166,133 @@
         </parameter>
       </parameters>
     </callback>
+    <function name="ft2_render" c:identifier="pango_ft2_render">
+      <return-value>
+        <type name="none" c:type="void"/>
+      </return-value>
+      <parameters>
+        <parameter name="bitmap">
+          <type name="FT_Bitmap" c:type="FT_Bitmap*"/>
+        </parameter>
+        <parameter name="font">
+          <type name="Font" c:type="PangoFont*"/>
+        </parameter>
+        <parameter name="glyphs">
+          <type name="GlyphString" c:type="PangoGlyphString*"/>
+        </parameter>
+        <parameter name="x">
+          <type name="int32" c:type="gint"/>
+        </parameter>
+        <parameter name="y">
+          <type name="int32" c:type="gint"/>
+        </parameter>
+      </parameters>
+    </function>
+    <function name="ft2_render_transformed"
+              c:identifier="pango_ft2_render_transformed">
+      <return-value>
+        <type name="none" c:type="void"/>
+      </return-value>
+      <parameters>
+        <parameter name="bitmap">
+          <type name="FT_Bitmap" c:type="FT_Bitmap*"/>
+        </parameter>
+        <parameter name="matrix">
+          <type name="Matrix" c:type="PangoMatrix*"/>
+        </parameter>
+        <parameter name="font">
+          <type name="Font" c:type="PangoFont*"/>
+        </parameter>
+        <parameter name="glyphs">
+          <type name="GlyphString" c:type="PangoGlyphString*"/>
+        </parameter>
+        <parameter name="x">
+          <type name="int32" c:type="int"/>
+        </parameter>
+        <parameter name="y">
+          <type name="int32" c:type="int"/>
+        </parameter>
+      </parameters>
+    </function>
+    <function name="ft2_render_layout_line"
+              c:identifier="pango_ft2_render_layout_line">
+      <return-value>
+        <type name="none" c:type="void"/>
+      </return-value>
+      <parameters>
+        <parameter name="bitmap">
+          <type name="FT_Bitmap" c:type="FT_Bitmap*"/>
+        </parameter>
+        <parameter name="line">
+          <type name="LayoutLine" c:type="PangoLayoutLine*"/>
+        </parameter>
+        <parameter name="x">
+          <type name="int32" c:type="int"/>
+        </parameter>
+        <parameter name="y">
+          <type name="int32" c:type="int"/>
+        </parameter>
+      </parameters>
+    </function>
+    <function name="ft2_render_layout_line_subpixel"
+              c:identifier="pango_ft2_render_layout_line_subpixel">
+      <return-value>
+        <type name="none" c:type="void"/>
+      </return-value>
+      <parameters>
+        <parameter name="bitmap">
+          <type name="FT_Bitmap" c:type="FT_Bitmap*"/>
+        </parameter>
+        <parameter name="line">
+          <type name="LayoutLine" c:type="PangoLayoutLine*"/>
+        </parameter>
+        <parameter name="x">
+          <type name="int32" c:type="int"/>
+        </parameter>
+        <parameter name="y">
+          <type name="int32" c:type="int"/>
+        </parameter>
+      </parameters>
+    </function>
+    <function name="ft2_render_layout" c:identifier="pango_ft2_render_layout">
+      <return-value>
+        <type name="none" c:type="void"/>
+      </return-value>
+      <parameters>
+        <parameter name="bitmap">
+          <type name="FT_Bitmap" c:type="FT_Bitmap*"/>
+        </parameter>
+        <parameter name="layout">
+          <type name="Layout" c:type="PangoLayout*"/>
+        </parameter>
+        <parameter name="x">
+          <type name="int32" c:type="int"/>
+        </parameter>
+        <parameter name="y">
+          <type name="int32" c:type="int"/>
+        </parameter>
+      </parameters>
+    </function>
+    <function name="ft2_render_layout_subpixel"
+              c:identifier="pango_ft2_render_layout_subpixel">
+      <return-value>
+        <type name="none" c:type="void"/>
+      </return-value>
+      <parameters>
+        <parameter name="bitmap">
+          <type name="FT_Bitmap" c:type="FT_Bitmap*"/>
+        </parameter>
+        <parameter name="layout">
+          <type name="Layout" c:type="PangoLayout*"/>
+        </parameter>
+        <parameter name="x">
+          <type name="int32" c:type="int"/>
+        </parameter>
+        <parameter name="y">
+          <type name="int32" c:type="int"/>
+        </parameter>
+      </parameters>
+    </function>
     <class name="FT2FontMap"
            c:type="PangoFT2FontMap"
            parent="FcFontMap"
@@ -6280,6 +6417,16 @@
         </parameter>
       </parameters>
     </function>
+    <function name="ft2_font_get_face" c:identifier="pango_ft2_font_get_face">
+      <return-value>
+        <type name="FT_Face" c:type="FT_Face"/>
+      </return-value>
+      <parameters>
+        <parameter name="font">
+          <type name="Font" c:type="PangoFont*"/>
+        </parameter>
+      </parameters>
+    </function>
     <function name="ft2_font_get_coverage"
               c:identifier="pango_ft2_font_get_coverage">
       <return-value>
@@ -6333,6 +6480,44 @@
       <property name="screen">
         <type name="int32" c:type="gint"/>
       </property>
+      <callback name="composite_trapezoids">
+        <return-value>
+          <type name="none" c:type="void"/>
+        </return-value>
+        <parameters>
+          <parameter name="xftrenderer">
+            <type name="XftRenderer" c:type="PangoXftRenderer*"/>
+          </parameter>
+          <parameter name="part">
+            <type name="RenderPart" c:type="PangoRenderPart"/>
+          </parameter>
+          <parameter name="trapezoids">
+            <type name="XTrapezoid" c:type="XTrapezoid*"/>
+          </parameter>
+          <parameter name="n_trapezoids">
+            <type name="int32" c:type="int"/>
+          </parameter>
+        </parameters>
+      </callback>
+      <callback name="composite_glyphs">
+        <return-value>
+          <type name="none" c:type="void"/>
+        </return-value>
+        <parameters>
+          <parameter name="xftrenderer">
+            <type name="XftRenderer" c:type="PangoXftRenderer*"/>
+          </parameter>
+          <parameter name="xft_font">
+            <type name="XftFont" c:type="XftFont*"/>
+          </parameter>
+          <parameter name="glyphs">
+            <type name="XftGlyphSpec" c:type="XftGlyphSpec*"/>
+          </parameter>
+          <parameter name="n_glyphs">
+            <type name="int32" c:type="int"/>
+          </parameter>
+        </parameters>
+      </callback>
     </class>
     <function name="xft_renderer_new" c:identifier="pango_xft_renderer_new">
       <return-value>



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