summaryrefslogtreecommitdiff
path: root/rufl.h
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2005-03-20 18:57:19 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2005-03-20 18:57:19 +0000
commit27f948dbb05f37e1705dda8dd253dc3c0f94226a (patch)
tree7ea0d1c1fecd9d2fb70d97ee6eb7aa47a4dae3ee /rufl.h
parent5a03b4dccd89ba5b6bba097655891419670e68fd (diff)
downloadlibrufl-27f948dbb05f37e1705dda8dd253dc3c0f94226a.tar.gz
librufl-27f948dbb05f37e1705dda8dd253dc3c0f94226a.tar.bz2
[project @ 2005-03-20 18:57:19 by jmb]
Add flags word (bit 1 set == background blending support) svn path=/import/rufl/; revision=2457
Diffstat (limited to 'rufl.h')
-rw-r--r--rufl.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/rufl.h b/rufl.h
index 38f481f..a4b9c72 100644
--- a/rufl.h
+++ b/rufl.h
@@ -37,6 +37,8 @@ typedef enum {
rufl_BOLD_SLANTED = 3,
} rufl_style;
+/** rufl_paint(_transformed) flags */
+#define rufl_BLEND_FONT 0x01
/** Last Font Manager error. */
extern os_error *rufl_fm_error;
@@ -63,7 +65,7 @@ rufl_code rufl_init(void);
rufl_code rufl_paint(const char *font_family, rufl_style font_style,
unsigned int font_size,
const char *string, size_t length,
- int x, int y);
+ int x, int y, unsigned int flags);
/**
@@ -76,7 +78,7 @@ rufl_code rufl_paint(const char *font_family, rufl_style font_style,
rufl_code rufl_paint_transformed(const char *font_family, rufl_style font_style,
unsigned int font_size,
const char *string, size_t length,
- int x, int y, os_trfm *trfm);
+ int x, int y, os_trfm *trfm, unsigned int flags);
/**