• Home
  • Raw
  • Download

Lines Matching refs:hb_buffer_t

176 typedef struct hb_buffer_t hb_buffer_t;  typedef
178 HB_EXTERN hb_buffer_t *
181 HB_EXTERN hb_buffer_t *
184 HB_EXTERN hb_buffer_t *
185 hb_buffer_reference (hb_buffer_t *buffer);
188 hb_buffer_destroy (hb_buffer_t *buffer);
191 hb_buffer_set_user_data (hb_buffer_t *buffer,
198 hb_buffer_get_user_data (hb_buffer_t *buffer,
215 hb_buffer_set_content_type (hb_buffer_t *buffer,
219 hb_buffer_get_content_type (hb_buffer_t *buffer);
223 hb_buffer_set_unicode_funcs (hb_buffer_t *buffer,
227 hb_buffer_get_unicode_funcs (hb_buffer_t *buffer);
230 hb_buffer_set_direction (hb_buffer_t *buffer,
234 hb_buffer_get_direction (hb_buffer_t *buffer);
237 hb_buffer_set_script (hb_buffer_t *buffer,
241 hb_buffer_get_script (hb_buffer_t *buffer);
244 hb_buffer_set_language (hb_buffer_t *buffer,
249 hb_buffer_get_language (hb_buffer_t *buffer);
252 hb_buffer_set_segment_properties (hb_buffer_t *buffer,
256 hb_buffer_get_segment_properties (hb_buffer_t *buffer,
260 hb_buffer_guess_segment_properties (hb_buffer_t *buffer);
299 hb_buffer_set_flags (hb_buffer_t *buffer,
303 hb_buffer_get_flags (hb_buffer_t *buffer);
324 hb_buffer_set_cluster_level (hb_buffer_t *buffer,
328 hb_buffer_get_cluster_level (hb_buffer_t *buffer);
341 hb_buffer_set_replacement_codepoint (hb_buffer_t *buffer,
345 hb_buffer_get_replacement_codepoint (hb_buffer_t *buffer);
348 hb_buffer_set_invisible_glyph (hb_buffer_t *buffer,
352 hb_buffer_get_invisible_glyph (hb_buffer_t *buffer);
356 hb_buffer_reset (hb_buffer_t *buffer);
359 hb_buffer_clear_contents (hb_buffer_t *buffer);
362 hb_buffer_pre_allocate (hb_buffer_t *buffer,
367 hb_buffer_allocation_successful (hb_buffer_t *buffer);
370 hb_buffer_reverse (hb_buffer_t *buffer);
373 hb_buffer_reverse_range (hb_buffer_t *buffer,
377 hb_buffer_reverse_clusters (hb_buffer_t *buffer);
383 hb_buffer_add (hb_buffer_t *buffer,
388 hb_buffer_add_utf8 (hb_buffer_t *buffer,
395 hb_buffer_add_utf16 (hb_buffer_t *buffer,
402 hb_buffer_add_utf32 (hb_buffer_t *buffer,
409 hb_buffer_add_latin1 (hb_buffer_t *buffer,
416 hb_buffer_add_codepoints (hb_buffer_t *buffer,
423 hb_buffer_append (hb_buffer_t *buffer,
424 hb_buffer_t *source,
429 hb_buffer_set_length (hb_buffer_t *buffer,
433 hb_buffer_get_length (hb_buffer_t *buffer);
438 hb_buffer_get_glyph_infos (hb_buffer_t *buffer,
442 hb_buffer_get_glyph_positions (hb_buffer_t *buffer,
447 hb_buffer_normalize_glyphs (hb_buffer_t *buffer);
506 hb_buffer_serialize_glyphs (hb_buffer_t *buffer,
517 hb_buffer_deserialize_glyphs (hb_buffer_t *buffer,
558 hb_buffer_diff (hb_buffer_t *buffer,
559 hb_buffer_t *reference,
568 typedef hb_bool_t (*hb_buffer_message_func_t) (hb_buffer_t *buffer,
574 hb_buffer_set_message_func (hb_buffer_t *buffer,