| Top |  |  |  |  | 
| hb_bool_t | hb_feature_from_string () | 
| void | hb_feature_to_string () | 
| void | hb_shape () | 
| hb_bool_t | hb_shape_full () | 
| const char ** | hb_shape_list_shapers () | 
hb_bool_t hb_feature_from_string (const char *str,int len,hb_feature_t *feature);
Since 1.0
void hb_feature_to_string (hb_feature_t *feature,char *buf,unsigned int size);
Since 1.0
void hb_shape (hb_font_t *font,hb_buffer_t *buffer,const hb_feature_t *features,unsigned int num_features);
Since 1.0
hb_bool_t hb_shape_full (hb_font_t *font,hb_buffer_t *buffer,const hb_feature_t *features,unsigned int num_features,const char * const *shaper_list);
| font | a font. | |
| buffer | a buffer. | |
| features | . | [array length=num_features] | 
| shaper_list | . | [array zero-terminated=1] | 
Since 1.0