Some tweaks
diff --git a/src/hb-face-collection.h b/src/hb-face-collection.h
index ec4f4bc..fd5d065 100644
--- a/src/hb-face-collection.h
+++ b/src/hb-face-collection.h
@@ -43,15 +43,27 @@
void
hb_face_descriptor_destroy (hb_face_descriptor_t *desc);
-/* FIXME */
const char *
-hb_face_descriptor_get_field (hb_face_descriptor_t *desc,
- const char *field);
+hb_face_descriptor_get_name (hb_face_descriptor_t *desc,
+ hb_ot_name_id_t name);
void
-hb_face_descriptor_add_field (hb_face_descriptor_t *desc,
- const char *field,
- const char *value);
+hb_face_descriptor_add_name (hb_face_descriptor_t *desc,
+ hb_ot_name_id_t name,
+ const char *value);
+
+float
+hb_face_descriptor_get_style (hb_face_descriptor_t *desc,
+ hb_tag_t style);
+
+void
+hb_face_descriptor_add_style (hb_face_descriptor_t *desc,
+ hb_tag_t style,
+ float value);
+
+void
+hb_face_descriptor_add_script (hb_face_descriptor_t *desc,
+ hb_script_t script);
hb_face_descriptor_t *
hb_face_describe (hb_face_t *face);
@@ -64,8 +76,8 @@
hb_face_collection_create ();
void
-hb_face_collection_add_faces_from_directory (hb_face_collection_t *collection,
- const char *path);
+hb_face_collection_add_from_path (hb_face_collection_t *collection,
+ const char *path);
void
hb_face_collection_add_face (hb_face_collection_t *collection,