Lines Matching defs:buffer
55 buffer (buffer_),
245 hb_buffer_t *buffer)
251 AAT::hb_aat_apply_context_t c (plan, font, buffer, morx_blob);
252 if (!buffer->message (font, "start table morx")) return;
254 (void) buffer->message (font, "end table morx");
262 AAT::hb_aat_apply_context_t c (plan, font, buffer, mort_blob);
263 if (!buffer->message (font, "start table mort")) return;
265 (void) buffer->message (font, "end table mort");
271 hb_aat_layout_zero_width_deleted_glyphs (hb_buffer_t *buffer)
273 unsigned int count = buffer->len;
274 hb_glyph_info_t *info = buffer->info;
275 hb_glyph_position_t *pos = buffer->pos;
288 hb_aat_layout_remove_deleted_glyphs (hb_buffer_t *buffer)
290 hb_ot_layout_delete_glyphs_inplace (buffer, is_deleted_glyph);
315 hb_buffer_t *buffer)
320 AAT::hb_aat_apply_context_t c (plan, font, buffer, kerx_blob);
321 if (!buffer->message (font, "start table kerx")) return;
324 (void) buffer->message (font, "end table kerx");
348 hb_buffer_t *buffer)
352 AAT::hb_aat_apply_context_t c (plan, font, buffer);
405 * A buffer pointer. The selectors available for the feature type queries.