summaryrefslogtreecommitdiff
path: root/pango/pango-attributes.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2022-02-06 22:53:55 -0500
committerMatthias Clasen <mclasen@redhat.com>2022-02-13 14:28:05 -0600
commit007ef3907e2a2b1410201fc7bc7364968a4343d2 (patch)
tree1596d4254f55f02930d0cfb2488919a359e63483 /pango/pango-attributes.h
parentef993ae59bc2e448e26d59e1543c7fea2483d175 (diff)
downloadpango-007ef3907e2a2b1410201fc7bc7364968a4343d2.tar.gz
Change color attr api
Make pango_attr_{fore,back}ground_new take a PangoColor*. Update all callers.
Diffstat (limited to 'pango/pango-attributes.h')
-rw-r--r--pango/pango-attributes.h22
1 files changed, 6 insertions, 16 deletions
diff --git a/pango/pango-attributes.h b/pango/pango-attributes.h
index 3c102118..c7e9287a 100644
--- a/pango/pango-attributes.h
+++ b/pango/pango-attributes.h
@@ -123,13 +123,9 @@ PangoAttribute * pango_attr_language_new (PangoLanguage
PANGO_AVAILABLE_IN_ALL
PangoAttribute * pango_attr_family_new (const char *family);
PANGO_AVAILABLE_IN_ALL
-PangoAttribute * pango_attr_foreground_new (guint16 red,
- guint16 green,
- guint16 blue);
+PangoAttribute * pango_attr_foreground_new (PangoColor *color);
PANGO_AVAILABLE_IN_ALL
-PangoAttribute * pango_attr_background_new (guint16 red,
- guint16 green,
- guint16 blue);
+PangoAttribute * pango_attr_background_new (PangoColor *color);
PANGO_AVAILABLE_IN_ALL
PangoAttribute * pango_attr_size_new (int size);
PANGO_AVAILABLE_IN_1_8
@@ -191,15 +187,11 @@ typedef enum {
PANGO_AVAILABLE_IN_ALL
PangoAttribute * pango_attr_underline_new (PangoUnderline underline);
PANGO_AVAILABLE_IN_1_8
-PangoAttribute * pango_attr_underline_color_new (guint16 red,
- guint16 green,
- guint16 blue);
+PangoAttribute * pango_attr_underline_color_new (PangoColor *color);
PANGO_AVAILABLE_IN_ALL
PangoAttribute * pango_attr_strikethrough_new (gboolean strikethrough);
PANGO_AVAILABLE_IN_1_8
-PangoAttribute * pango_attr_strikethrough_color_new (guint16 red,
- guint16 green,
- guint16 blue);
+PangoAttribute * pango_attr_strikethrough_color_new (PangoColor *color);
PANGO_AVAILABLE_IN_ALL
PangoAttribute * pango_attr_rise_new (int rise);
@@ -287,11 +279,9 @@ typedef enum {
} PangoOverline;
PANGO_AVAILABLE_IN_1_46
-PangoAttribute * pango_attr_overline_new (PangoOverline overline);
+PangoAttribute * pango_attr_overline_new (PangoOverline overline);
PANGO_AVAILABLE_IN_1_46
-PangoAttribute * pango_attr_overline_color_new (guint16 red,
- guint16 green,
- guint16 blue);
+PangoAttribute * pango_attr_overline_color_new (PangoColor *color);
/**
* PangoShowFlags: