Home
last modified time | relevance | path

Searched refs:hb_buffer_t (Results 1 – 25 of 61) sorted by relevance

123

/external/harfbuzz_ng/src/
Dhb-buffer.h93 typedef struct hb_buffer_t hb_buffer_t; typedef
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);
[all …]
Dhb-buffer.cc84 hb_buffer_t::enlarge (unsigned int size) in enlarge()
125 hb_buffer_t::make_room_for (unsigned int num_in, in make_room_for()
143 hb_buffer_t::get_scratch_buffer (unsigned int *size) in get_scratch_buffer()
160 hb_buffer_t::reset (void) in reset()
172 hb_buffer_t::clear (void) in clear()
200 hb_buffer_t::add (hb_codepoint_t codepoint, in add()
218 hb_buffer_t::add_info (const hb_glyph_info_t &glyph_info) in add_info()
229 hb_buffer_t::remove_output (void) in remove_output()
242 hb_buffer_t::clear_output (void) in clear_output()
255 hb_buffer_t::clear_positions (void) in clear_positions()
[all …]
Dhb-ot-shape-complex-sea.cc70 hb_buffer_t *buffer);
74 hb_buffer_t *buffer);
78 hb_buffer_t *buffer);
167 hb_buffer_t *buffer, in setup_masks_sea()
184 hb_buffer_t *buffer) in setup_syllables()
202 hb_buffer_t *buffer, in initial_reordering_consonant_syllable()
241 hb_buffer_t *buffer, in initial_reordering_broken_cluster()
251 hb_buffer_t *buffer HB_UNUSED, in initial_reordering_non_sea_cluster()
262 hb_buffer_t *buffer, in initial_reordering_syllable()
276 hb_buffer_t *buffer) in insert_dotted_circles()
[all …]
Dhb-ot-layout-private.hh184 static inline uint8_t allocate_lig_id (hb_buffer_t *buffer) { in allocate_lig_id()
203 hb_buffer_t *buffer);
207 hb_buffer_t *buffer,
215 hb_buffer_t *buffer);
221 hb_buffer_t *buffer);
225 hb_buffer_t *buffer,
233 hb_buffer_t *buffer);
Dhb-ot-shape-complex-myanmar.cc68 hb_buffer_t *buffer);
72 hb_buffer_t *buffer);
76 hb_buffer_t *buffer);
269 hb_buffer_t *buffer, in setup_masks_myanmar()
286 hb_buffer_t *buffer) in setup_syllables()
307 hb_buffer_t *buffer, in initial_reordering_consonant_syllable()
402 hb_buffer_t *buffer, in initial_reordering_broken_cluster()
412 hb_buffer_t *buffer HB_UNUSED, in initial_reordering_non_myanmar_cluster()
423 hb_buffer_t *buffer, in initial_reordering_syllable()
437 hb_buffer_t *buffer) in insert_dotted_circles()
[all …]
Dhb-ot-shape-fallback-private.hh37 hb_buffer_t *buffer);
41 hb_buffer_t *buffer);
46 hb_buffer_t *buffer);
Dhb-ot-shape-normalize.cc110 output_char (hb_buffer_t *buffer, hb_codepoint_t unichar, hb_codepoint_t glyph) in output_char()
118 next_char (hb_buffer_t *buffer, hb_codepoint_t glyph) in next_char()
125 skip_char (hb_buffer_t *buffer) in skip_char()
198 hb_buffer_t * const buffer = c->buffer; in decompose_current_character()
217 hb_buffer_t * const buffer = c->buffer; in handle_variation_selector_cluster()
238 hb_buffer_t * const buffer = c->buffer; in decompose_multi_char_cluster()
272 hb_buffer_t *buffer, in _hb_ot_shape_normalize()
Dhb-ot-shape-fallback.cc167 hb_buffer_t *buffer) in _hb_ot_shape_fallback_position_recategorize_marks()
180 zero_mark_advances (hb_buffer_t *buffer, in zero_mark_advances()
195 hb_buffer_t *buffer, in position_mark()
287 hb_buffer_t *buffer, in position_around_base()
372 hb_buffer_t *buffer, in position_cluster()
398 hb_buffer_t *buffer) in _hb_ot_shape_fallback_position()
417 hb_buffer_t *buffer) in _hb_ot_shape_fallback_kern()
Dhb-shape.h64 hb_buffer_t *buffer,
70 hb_buffer_t *buffer,
Dhb-ot-shape-normalize-private.hh50 hb_buffer_t *buffer,
57 hb_buffer_t *buffer;
Dhb-ot-shape-private.hh55 …inline void substitute (hb_font_t *font, hb_buffer_t *buffer) const { map.substitute (this, font, … in substitute()
56 …inline void position (hb_font_t *font, hb_buffer_t *buffer) const { map.position (this, font, buff… in position()
Dhb-ot-shape.cc215 hb_buffer_t *buffer;
231 hb_set_unicode_props (hb_buffer_t *buffer) in hb_set_unicode_props()
239 hb_insert_dotted_circle (hb_buffer_t *buffer, hb_font_t *font) in hb_insert_dotted_circle()
268 hb_form_clusters (hb_buffer_t *buffer) in hb_form_clusters()
277 hb_ensure_native_direction (hb_buffer_t *buffer) in hb_ensure_native_direction()
338 hb_ot_map_glyphs_fast (hb_buffer_t *buffer) in hb_ot_map_glyphs_fast()
580 hb_buffer_t *buffer, in _hb_ot_shape()
623 hb_buffer_t *buffer, in hb_ot_shape_glyphs_closure()
Dhb-ot-shape-complex-indic.cc404 hb_buffer_t *buffer);
408 hb_buffer_t *buffer);
412 hb_buffer_t *buffer);
590 hb_buffer_t *buffer, in setup_masks_indic()
607 hb_buffer_t *buffer) in setup_syllables()
626 hb_buffer_t *buffer) in update_consonant_positions()
650 hb_buffer_t *buffer, in initial_reordering_consonant_syllable()
1038 hb_buffer_t *buffer, in initial_reordering_vowel_syllable()
1048 hb_buffer_t *buffer, in initial_reordering_standalone_cluster()
1069 hb_buffer_t *buffer, in initial_reordering_broken_cluster()
[all …]
Dhb-buffer-serialize.cc62 _hb_buffer_serialize_glyphs_json (hb_buffer_t *buffer, in _hb_buffer_serialize_glyphs_json()
135 _hb_buffer_serialize_glyphs_text (hb_buffer_t *buffer, in _hb_buffer_serialize_glyphs_text()
198 hb_buffer_serialize_glyphs (hb_buffer_t *buffer, in hb_buffer_serialize_glyphs()
290 hb_buffer_deserialize_glyphs (hb_buffer_t *buffer, in hb_buffer_deserialize_glyphs()
Dhb-ot-shape-complex-arabic.cc162 hb_buffer_t *buffer);
244 arabic_joining (hb_buffer_t *buffer) in arabic_joining()
305 hb_buffer_t *buffer, in setup_masks_arabic()
320 hb_buffer_t *buffer) in arabic_fallback_shape()
Dhb-ot-map-private.hh68 …typedef void (*pause_func_t) (const struct hb_ot_shape_plan_t *plan, hb_font_t *font, hb_buffer_t
121 …HB_INTERNAL void substitute (const struct hb_ot_shape_plan_t *plan, hb_font_t *font, hb_buffer_t *…
122 …HB_INTERNAL void position (const struct hb_ot_shape_plan_t *plan, hb_font_t *font, hb_buffer_t *bu…
Dhb-ot-shape-complex-private.hh102 hb_buffer_t *buffer,
138 hb_buffer_t *buffer,
Dhb-ot-layout.cc660 hb_ot_layout_substitute_start (hb_font_t *font, hb_buffer_t *buffer) in hb_ot_layout_substitute_start()
667 hb_buffer_t *buffer, in hb_ot_layout_substitute_lookup()
682 hb_ot_layout_substitute_finish (hb_font_t *font, hb_buffer_t *buffer) in hb_ot_layout_substitute_finish()
710 hb_ot_layout_position_start (hb_font_t *font, hb_buffer_t *buffer) in hb_ot_layout_position_start()
717 hb_buffer_t *buffer, in hb_ot_layout_position_lookup()
732 hb_ot_layout_position_finish (hb_font_t *font, hb_buffer_t *buffer) in hb_ot_layout_position_finish()
Dhb-ot.h41 hb_buffer_t *buffer,
/external/harfbuzz_ng/contrib/python/lib/
Dharfbuzz.pyx45 ctypedef struct hb_buffer_t :
63 hb_buffer_t *hb_buffer_create(unsigned int size)
64 hb_buffer_t *hb_buffer_reference(hb_buffer_t *buffer)
65 unsigned int hb_buffer_get_reference_count(hb_buffer_t *buffer)
66 void hb_buffer_destroy(hb_buffer_t *buffer)
67 void hb_buffer_set_direction(hb_buffer_t *buffer, hb_direction_t direction)
68 hb_direction_t hb_buffer_get_direction(hb_buffer_t *buffer)
69 void hb_buffer_set_script(hb_buffer_t *buffer, hb_script_t script)
70 hb_script_t hb_buffer_get_script(hb_buffer_t *buffer)
71 void hb_buffer_set_language(hb_buffer_t *buffer, hb_language_t language)
[all …]
/external/harfbuzz_ng/util/
Doptions.hh164 void setup_buffer (hb_buffer_t *buffer) in setup_buffer()
176 void populate_buffer (hb_buffer_t *buffer, const char *text, int text_len, in populate_buffer()
204 hb_bool_t shape (hb_font_t *font, hb_buffer_t *buffer) in shape()
213 hb_font_t *font, hb_buffer_t *buffer, in shape_closure()
372 void serialize_unicode (hb_buffer_t *buffer,
374 void serialize_glyphs (hb_buffer_t *buffer,
381 void serialize_buffer_of_text (hb_buffer_t *buffer,
390 void serialize_buffer_of_glyphs (hb_buffer_t *buffer,
Dview-cairo.hh51 void consume_text (hb_buffer_t *buffer, in consume_text()
57 void shape_failed (hb_buffer_t *buffer, in shape_failed()
64 void consume_glyphs (hb_buffer_t *buffer, in consume_glyphs()
Dhb-shape.cc73 void consume_text (hb_buffer_t *buffer, in consume_text()
82 void shape_failed (hb_buffer_t *buffer, in shape_failed()
91 void consume_glyphs (hb_buffer_t *buffer, in consume_glyphs()
Dhelper-cairo.hh76 hb_buffer_t *buffer,
/external/harfbuzz_ng/test/api/
Dtest-buffer.c56 hb_buffer_t *buffer;
62 hb_buffer_t *b; in fixture_init()
104 hb_buffer_t *b = fixture->buffer; in test_buffer_properties()
173 hb_buffer_t *b = fixture->buffer; in test_buffer_contents()
290 hb_buffer_t *b = fixture->buffer; in test_buffer_positions()
315 hb_buffer_t *b = fixture->buffer; in test_buffer_allocation()
372 hb_buffer_t *b; in test_buffer_utf8_conversion()
656 hb_buffer_t *b; in test_buffer_utf8_validity()
713 hb_buffer_t *b; in test_buffer_utf16_conversion()
744 test_empty (hb_buffer_t *b) in test_empty()
[all …]

123