diff options
Diffstat (limited to 'src/hb-buffer-private.hh')
-rw-r--r-- | src/hb-buffer-private.hh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/hb-buffer-private.hh b/src/hb-buffer-private.hh index 4fae8845..73535d4b 100644 --- a/src/hb-buffer-private.hh +++ b/src/hb-buffer-private.hh @@ -66,6 +66,13 @@ _hb_buffer_replace_glyph (hb_buffer_t *buffer, hb_codepoint_t glyph_index); HB_INTERNAL void +_hb_buffer_output_glyph (hb_buffer_t *buffer, + hb_codepoint_t glyph_index); + +HB_INTERNAL void +_hb_buffer_skip_glyph (hb_buffer_t *buffer); + +HB_INTERNAL void _hb_buffer_next_glyph (hb_buffer_t *buffer); @@ -125,6 +132,9 @@ struct _hb_buffer_t { { _hb_buffer_replace_glyphs_be16 (this, num_in, num_out, glyph_data_be); } inline void replace_glyph (hb_codepoint_t glyph_index) { _hb_buffer_replace_glyph (this, glyph_index); } + inline void output_glyph (hb_codepoint_t glyph_index) + { _hb_buffer_output_glyph (this, glyph_index); } + inline void skip_glyph (void) { _hb_buffer_skip_glyph (this); } inline void reset_masks (hb_mask_t mask) { |