Lines Matching defs:shape_options_t
178 struct shape_options_t : option_group_t struct
180 shape_options_t (option_parser_t *parser) in shape_options_t() function
194 ~shape_options_t (void) in ~shape_options_t() argument
205 void setup_buffer (hb_buffer_t *buffer) in setup_buffer()
218 void populate_buffer (hb_buffer_t *buffer, const char *text, int text_len, in populate_buffer()
246 hb_bool_t shape (hb_font_t *font, hb_buffer_t *buffer) in shape()
254 void shape_closure (const char *text, int text_len, in shape_closure()
265 char *direction;
266 char *language;
267 char *script;
270 hb_bool_t bot;
271 hb_bool_t eot;
272 hb_bool_t preserve_default_ignorables;
274 hb_feature_t *features;
275 unsigned int num_features;
276 char **shapers;
277 hb_bool_t utf8_clusters;
278 hb_buffer_cluster_level_t cluster_level;
279 hb_bool_t normalize_glyphs;
280 unsigned int num_iterations;