diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2009-08-10 21:10:37 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2009-08-10 21:10:37 -0400 |
commit | 640709e6008ffcd9dc969aec71fcd717acbb8797 (patch) | |
tree | 23b4f2e165340dea2af38c63af88ece4cea49a75 | |
parent | dfa2cfce0dac5ba1d9f87aea5ff3ab3ed36be6ce (diff) | |
download | pango-640709e6008ffcd9dc969aec71fcd717acbb8797.tar.gz |
[HB] Add buffer UTF-X API
-rw-r--r-- | pango/opentype/hb-buffer.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pango/opentype/hb-buffer.h b/pango/opentype/hb-buffer.h index 4240f6ab..4804a872 100644 --- a/pango/opentype/hb-buffer.h +++ b/pango/opentype/hb-buffer.h @@ -111,6 +111,27 @@ hb_buffer_add_glyph (hb_buffer_t *buffer, hb_mask_t mask, unsigned int cluster); +void +hb_buffer_add_utf8 (hb_buffer_t *buffer, + const char *text, + unsigned int text_len, + unsigned int item_offset, + unsigned int item_len); + +void +hb_buffer_add_utf16 (hb_buffer_t *buffer, + const uint16_t *text, + unsigned int text_len, + unsigned int item_offset, + unsigned int item_len); + +void +hb_buffer_add_utf32 (hb_buffer_t *buffer, + const uint32_t *text, + unsigned int text_len, + unsigned int item_offset, + unsigned int item_len); + /* Getting glyphs out of the buffer */ |