summaryrefslogtreecommitdiff
path: root/rsvg-styles.h
diff options
context:
space:
mode:
authorDom Lachowicz <doml@src.gnome.org>2004-06-18 02:41:28 +0000
committerDom Lachowicz <doml@src.gnome.org>2004-06-18 02:41:28 +0000
commit369d881ae2ca94fee6318673e46459125f12c255 (patch)
treeb5c7b4309229edc779bbc0ec39664dc22961a776 /rsvg-styles.h
parent29d04eaebba947a939e6f38c8495341ff5859ba7 (diff)
downloadlibrsvg-369d881ae2ca94fee6318673e46459125f12c255.tar.gz
not-quite-correct work on unicode-bidi and direction text attributes
Diffstat (limited to 'rsvg-styles.h')
-rw-r--r--rsvg-styles.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/rsvg-styles.h b/rsvg-styles.h
index be85c697..2da9ec51 100644
--- a/rsvg-styles.h
+++ b/rsvg-styles.h
@@ -56,6 +56,12 @@ enum {
FILL_RULE_NONZERO = 1
};
+typedef enum {
+ UNICODE_BIDI_NORMAL = 0,
+ UNICODE_BIDI_EMBED = 1,
+ UNICODE_BIDI_OVERRIDE = 2
+} UnicodeBidi;
+
struct _RsvgState {
double affine[6];
double personal_affine[6];
@@ -106,6 +112,8 @@ struct _RsvgState {
gboolean has_font_decor;
PangoDirection text_dir;
gboolean has_text_dir;
+ UnicodeBidi unicode_bidi;
+ gboolean has_unicode_bidi;
TextAnchor text_anchor;
gboolean has_text_anchor;