Lines Matching defs:shape_options_t
173 struct shape_options_t : option_group_t struct
175 shape_options_t (option_parser_t *parser) in shape_options_t() function
188 ~shape_options_t (void) in ~shape_options_t() argument
196 void setup_buffer (hb_buffer_t *buffer) in setup_buffer()
208 void populate_buffer (hb_buffer_t *buffer, const char *text, int text_len, in populate_buffer()
236 hb_bool_t shape (hb_font_t *font, hb_buffer_t *buffer) in shape()
244 void shape_closure (const char *text, int text_len, in shape_closure()
255 const char *direction;
256 const char *language;
257 const char *script;
260 hb_bool_t bot;
261 hb_bool_t eot;
262 hb_bool_t preserve_default_ignorables;
264 hb_feature_t *features;
265 unsigned int num_features;
266 char **shapers;
267 hb_bool_t utf8_clusters;
268 hb_bool_t normalize_glyphs;
269 unsigned int num_iterations;