summaryrefslogtreecommitdiff
path: root/pango/pango-types.h
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@gnome.org>2005-12-12 23:25:47 +0000
committerBehdad Esfahbod <behdad@src.gnome.org>2005-12-12 23:25:47 +0000
commit28d0dfac2179120c4b7b2fb3e185b16926097563 (patch)
tree3bfe60e15a3a3d14325e33dcc81a4dcd632f00bd /pango/pango-types.h
parentda3a78d96e54a69b64fca8a0ccd182c2e06ca623 (diff)
downloadpango-28d0dfac2179120c4b7b2fb3e185b16926097563.tar.gz
Fix bug #323540.
2005-12-12 Behdad Esfahbod <behdad@gnome.org> Fix bug #323540. * pangofc-fontmap.c (get_scaled_size): The logic in there is moved and renamed into pango-utils. * pango/pango-types.h, * pango/pango-utils.c (pango_matrix_get_font_scale_factor): New function. * pango/pangocairo-fcfont.c (get_font_size): Divide pixel-size by matrix font-scale-factor, since pixel-size is scaled.
Diffstat (limited to 'pango/pango-types.h')
-rw-r--r--pango/pango-types.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/pango/pango-types.h b/pango/pango-types.h
index 1e3a0305..e01b8911 100644
--- a/pango/pango-types.h
+++ b/pango/pango-types.h
@@ -123,6 +123,7 @@ void pango_matrix_rotate (PangoMatrix *matrix,
double degrees);
void pango_matrix_concat (PangoMatrix *matrix,
const PangoMatrix *new_matrix);
+double pango_matrix_get_font_scale_factor (PangoMatrix *matrix);
#define PANGO_SCALE 1024
#define PANGO_PIXELS(d) (((int)(d) + 512) >> 10)