summaryrefslogtreecommitdiff
path: root/pango/pango-layout.h
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2000-07-02 22:04:51 +0000
committerOwen Taylor <otaylor@src.gnome.org>2000-07-02 22:04:51 +0000
commit8e49176b74e6b7730f298dcfb61baa1aadd36065 (patch)
tree7cfddc9baa08e23d56a90645e597336ab9ac65be /pango/pango-layout.h
parent6870ed61201c6c8545c59861a148647e39a3b7ed (diff)
downloadpango-8e49176b74e6b7730f298dcfb61baa1aadd36065.tar.gz
New function that inserts before other attributes with matching start
Sun Jul 2 17:59:56 2000 Owen Taylor <otaylor@redhat.com> * pango/pango-attributes.[ch] (pango_attr_list_insert_before): New function that inserts before other attributes with matching start index. * pango/pango-layout.[ch] (pango_layout_set_font_description): Add the ability to set a default font description on the layout, overriding the font description from the context.
Diffstat (limited to 'pango/pango-layout.h')
-rw-r--r--pango/pango-layout.h32
1 files changed, 17 insertions, 15 deletions
diff --git a/pango/pango-layout.h b/pango/pango-layout.h
index 516b867a..91e22605 100644
--- a/pango/pango-layout.h
+++ b/pango/pango-layout.h
@@ -77,21 +77,23 @@ void pango_layout_set_text (PangoLayout *layout,
const char *text,
int length);
-void pango_layout_set_width (PangoLayout *layout,
- int width);
-int pango_layout_get_width (PangoLayout *layout);
-void pango_layout_set_indent (PangoLayout *layout,
- int indent);
-int pango_layout_get_indent (PangoLayout *layout);
-void pango_layout_set_spacing (PangoLayout *layout,
- int spacing);
-int pango_layout_get_spacing (PangoLayout *layout);
-void pango_layout_set_justify (PangoLayout *layout,
- gboolean justify);
-gboolean pango_layout_get_justify (PangoLayout *layout);
-void pango_layout_set_alignment (PangoLayout *layout,
- PangoAlignment alignment);
-PangoAlignment pango_layout_get_alignment (PangoLayout *layout);
+void pango_layout_set_font_description (PangoLayout *layout,
+ const PangoFontDescription *desc);
+void pango_layout_set_width (PangoLayout *layout,
+ int width);
+int pango_layout_get_width (PangoLayout *layout);
+void pango_layout_set_indent (PangoLayout *layout,
+ int indent);
+int pango_layout_get_indent (PangoLayout *layout);
+void pango_layout_set_spacing (PangoLayout *layout,
+ int spacing);
+int pango_layout_get_spacing (PangoLayout *layout);
+void pango_layout_set_justify (PangoLayout *layout,
+ gboolean justify);
+gboolean pango_layout_get_justify (PangoLayout *layout);
+void pango_layout_set_alignment (PangoLayout *layout,
+ PangoAlignment alignment);
+PangoAlignment pango_layout_get_alignment (PangoLayout *layout);
void pango_layout_context_changed (PangoLayout *layout);