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