diff options
author | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2005-06-06 22:21:49 +0000 |
---|---|---|
committer | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2005-06-06 22:21:49 +0000 |
commit | 26a04d153da54e1716ddecef5f2db0989ae3c0f3 (patch) | |
tree | 93b1fb3a8777ecad1127b67859c3136f0e01f8ef /pangocairo.defs | |
parent | edb54df2ef7f92519860ea867bc8a9318e33e8c3 (diff) | |
download | pygtk-26a04d153da54e1716ddecef5f2db0989ae3c0f3.tar.gz |
pygtk + cairo \!\!
Diffstat (limited to 'pangocairo.defs')
-rw-r--r-- | pangocairo.defs | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/pangocairo.defs b/pangocairo.defs new file mode 100644 index 00000000..a593e395 --- /dev/null +++ b/pangocairo.defs @@ -0,0 +1,47 @@ +;; From /opt/gnome-devel/include/pango-1.0/pango/pangocairo.h + +; (define-function cairo_font_map_get_type +; (c-name "pango_cairo_font_map_get_type") +; (return-type "GType") +; ) + +(define-object CairoFontMap + (in-module "pango") + (parent "PangoFontMap") + (c-name "PangoCairoFontMap") + (gtype-id "PANGO_TYPE_CAIRO_FONT_MAP") +) + +(define-function cairo_font_map_new + (c-name "pango_cairo_font_map_new") + (is-constructor-of "PangoCairoFontMap") + (return-type "PangoCairoFontMap*") +) + +(define-function cairo_font_map_get_default + (c-name "pango_cairo_font_map_get_default") + (return-type "PangoFontMap*") +) + +(define-method set_resolution + (of-object "PangoCairoFontMap") + (c-name "pango_cairo_font_map_set_resolution") + (return-type "none") + (parameters + '("double" "dpi") + ) +) + +(define-method get_resolution + (of-object "PangoCairoFontMap") + (c-name "pango_cairo_font_map_get_resolution") + (return-type "double") +) + +(define-method create_context + (of-object "PangoCairoFontMap") + (c-name "pango_cairo_font_map_create_context") + (return-type "PangoContext*") +) + + |