[HarfBuzz] harfbuzz-ng: Branch 'master'
Behdad Esfahbod
behdad at kemper.freedesktop.org
Fri Nov 6 14:46:51 PST 2009
src/hb-ot-layout.cc | 14 +++++++-------
src/hb-ot-layout.h | 14 +++++++-------
2 files changed, 14 insertions(+), 14 deletions(-)
New commits:
commit 52ea47767c7c35650ebddfba6ddc8203a3e33d3a
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Fri Nov 6 17:45:38 2009 -0500
Change order of font and face for API consistency
diff --git a/src/hb-ot-layout.cc b/src/hb-ot-layout.cc
index 0c2f602..5e51800 100644
--- a/src/hb-ot-layout.cc
+++ b/src/hb-ot-layout.cc
@@ -96,7 +96,7 @@ _get_gpos (hb_face_t *face)
/* TODO the public class_t is a mess */
hb_bool_t
-hb_ot_layout_has_font_glyph_classes (hb_face_t *face)
+hb_ot_layout_has_glyph_classes (hb_face_t *face)
{
return _get_gdef (face).has_glyph_classes ();
}
@@ -312,8 +312,8 @@ hb_ot_layout_get_attach_points (hb_face_t *face,
}
unsigned int
-hb_ot_layout_get_lig_carets (hb_face_t *face,
- hb_font_t *font,
+hb_ot_layout_get_lig_carets (hb_font_t *font,
+ hb_face_t *face,
hb_codepoint_t glyph,
unsigned int start_offset,
unsigned int *caret_count /* IN/OUT */,
@@ -553,8 +553,8 @@ hb_ot_layout_has_positioning (hb_face_t *face)
}
hb_bool_t
-hb_ot_layout_position_lookup (hb_face_t *face,
- hb_font_t *font,
+hb_ot_layout_position_lookup (hb_font_t *font,
+ hb_face_t *face,
hb_buffer_t *buffer,
unsigned int lookup_index,
hb_mask_t mask)
@@ -566,8 +566,8 @@ hb_ot_layout_position_lookup (hb_face_t *face,
}
void
-hb_ot_layout_position_finish (hb_face_t *face,
- hb_font_t *font,
+hb_ot_layout_position_finish (hb_font_t *font,
+ hb_face_t *face,
hb_buffer_t *buffer)
{
unsigned int i, j;
diff --git a/src/hb-ot-layout.h b/src/hb-ot-layout.h
index 40ead82..ee7bc85 100644
--- a/src/hb-ot-layout.h
+++ b/src/hb-ot-layout.h
@@ -55,7 +55,7 @@ typedef enum {
* classes in harfbuzz. */
hb_bool_t
-hb_ot_layout_has_font_glyph_classes (hb_face_t *face);
+hb_ot_layout_glyph_classes (hb_face_t *face);
hb_ot_layout_glyph_class_t
hb_ot_layout_get_glyph_class (hb_face_t *face,
@@ -84,8 +84,8 @@ hb_ot_layout_get_attach_points (hb_face_t *face,
/* Ligature caret positions */
unsigned int
-hb_ot_layout_get_lig_carets (hb_face_t *face,
- hb_font_t *font,
+hb_ot_layout_get_lig_carets (hb_font_t *font,
+ hb_face_t *face,
hb_codepoint_t glyph,
unsigned int start_offset,
unsigned int *caret_count /* IN/OUT */,
@@ -198,16 +198,16 @@ hb_bool_t
hb_ot_layout_has_positioning (hb_face_t *face);
hb_bool_t
-hb_ot_layout_position_lookup (hb_face_t *face,
- hb_font_t *font,
+hb_ot_layout_position_lookup (hb_font_t *font,
+ hb_face_t *face,
hb_buffer_t *buffer,
unsigned int lookup_index,
hb_mask_t mask);
/* Should be called after all the position_lookup's are done */
void
-hb_ot_layout_position_finish (hb_face_t *face,
- hb_font_t *font,
+hb_ot_layout_position_finish (hb_font_t *font,
+ hb_face_t *face,
hb_buffer_t *buffer);
More information about the HarfBuzz
mailing list