| Top |
| hb_bool_t | hb_map_allocation_successful () |
| void | hb_map_clear () |
| hb_map_t * | hb_map_create () |
| void | hb_map_del () |
| void | hb_map_destroy () |
| hb_codepoint_t | hb_map_get () |
| hb_map_t * | hb_map_get_empty () |
| unsigned int | hb_map_get_population () |
| void * | hb_map_get_user_data () |
| hb_bool_t | hb_map_has () |
| hb_bool_t | hb_map_is_empty () |
| hb_map_t * | hb_map_reference () |
| void | hb_map_set () |
| hb_bool_t | hb_map_set_user_data () |
Map objects are integer-to-integer hash-maps. Currently they are not used in the HarfBuzz public API, but are provided for client's use if desired.
hb_bool_t
hb_map_allocation_successful (const hb_map_t *map);
Since: 1.7.7
void * hb_map_get_user_data (hb_map_t *map,hb_user_data_key_t *key);
[skip]
Since: 1.7.7
void hb_map_set (hb_map_t *map,hb_codepoint_t key,hb_codepoint_t value);
Since: 1.7.7
hb_bool_t hb_map_set_user_data (hb_map_t *map,hb_user_data_key_t *key,void *data,hb_destroy_func_t destroy,hb_bool_t replace);
[skip]
Since: 1.7.7