Home | History | Annotate | Download | only in src

Lines Matching defs:hb_buffer_t

90  * hb_buffer_t
93 typedef struct hb_buffer_t hb_buffer_t;
95 hb_buffer_t *
98 hb_buffer_t *
101 hb_buffer_t *
102 hb_buffer_reference (hb_buffer_t *buffer);
105 hb_buffer_destroy (hb_buffer_t *buffer);
108 hb_buffer_set_user_data (hb_buffer_t *buffer,
115 hb_buffer_get_user_data (hb_buffer_t *buffer,
126 hb_buffer_set_content_type (hb_buffer_t *buffer,
130 hb_buffer_get_content_type (hb_buffer_t *buffer);
134 hb_buffer_set_unicode_funcs (hb_buffer_t *buffer,
138 hb_buffer_get_unicode_funcs (hb_buffer_t *buffer);
141 hb_buffer_set_direction (hb_buffer_t *buffer,
145 hb_buffer_get_direction (hb_buffer_t *buffer);
148 hb_buffer_set_script (hb_buffer_t *buffer,
152 hb_buffer_get_script (hb_buffer_t *buffer);
155 hb_buffer_set_language (hb_buffer_t *buffer,
160 hb_buffer_get_language (hb_buffer_t *buffer);
163 hb_buffer_set_segment_properties (hb_buffer_t *buffer,
167 hb_buffer_get_segment_properties (hb_buffer_t *buffer,
171 hb_buffer_guess_segment_properties (hb_buffer_t *buffer);
182 hb_buffer_set_flags (hb_buffer_t *buffer,
186 hb_buffer_get_flags (hb_buffer_t *buffer);
192 hb_buffer_reset (hb_buffer_t *buffer);
196 hb_buffer_clear_contents (hb_buffer_t *buffer);
200 hb_buffer_pre_allocate (hb_buffer_t *buffer,
206 hb_buffer_allocation_successful (hb_buffer_t *buffer);
209 hb_buffer_reverse (hb_buffer_t *buffer);
212 hb_buffer_reverse_clusters (hb_buffer_t *buffer);
218 hb_buffer_add (hb_buffer_t *buffer,
223 hb_buffer_add_utf8 (hb_buffer_t *buffer,
230 hb_buffer_add_utf16 (hb_buffer_t *buffer,
237 hb_buffer_add_utf32 (hb_buffer_t *buffer,
246 hb_buffer_set_length (hb_buffer_t *buffer,
251 hb_buffer_get_length (hb_buffer_t *buffer);
257 hb_buffer_get_glyph_infos (hb_buffer_t *buffer,
262 hb_buffer_get_glyph_positions (hb_buffer_t *buffer,
270 hb_buffer_normalize_glyphs (hb_buffer_t *buffer);
302 hb_buffer_serialize_glyphs (hb_buffer_t *buffer,
313 hb_buffer_deserialize_glyphs (hb_buffer_t *buffer,