Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8)

Side by Side Diff: third_party/harfbuzz-ng/src/hb-font.h

Issue 2858683002: Roll HarfBuzz to 1.4.6 (Closed)
Patch Set: Rebase Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright © 2009 Red Hat, Inc. 2 * Copyright © 2009 Red Hat, Inc.
3 * 3 *
4 * This is part of HarfBuzz, a text shaping library. 4 * This is part of HarfBuzz, a text shaping library.
5 * 5 *
6 * Permission is hereby granted, without written agreement and without 6 * Permission is hereby granted, without written agreement and without
7 * license or royalty fees, to use, copy, modify, and distribute this 7 * license or royalty fees, to use, copy, modify, and distribute this
8 * software and its documentation for any purpose, provided that the 8 * software and its documentation for any purpose, provided that the
9 * above copyright notice and the following two paragraphs appear in 9 * above copyright notice and the following two paragraphs appear in
10 * all copies of this software. 10 * all copies of this software.
(...skipping 545 matching lines...) Expand 10 before | Expand all | Expand 10 after
556 HB_EXTERN hb_bool_t 556 HB_EXTERN hb_bool_t
557 hb_font_is_immutable (hb_font_t *font); 557 hb_font_is_immutable (hb_font_t *font);
558 558
559 HB_EXTERN void 559 HB_EXTERN void
560 hb_font_set_parent (hb_font_t *font, 560 hb_font_set_parent (hb_font_t *font,
561 hb_font_t *parent); 561 hb_font_t *parent);
562 562
563 HB_EXTERN hb_font_t * 563 HB_EXTERN hb_font_t *
564 hb_font_get_parent (hb_font_t *font); 564 hb_font_get_parent (hb_font_t *font);
565 565
566 HB_EXTERN void
567 hb_font_set_face (hb_font_t *font,
568 hb_face_t *face);
569
566 HB_EXTERN hb_face_t * 570 HB_EXTERN hb_face_t *
567 hb_font_get_face (hb_font_t *font); 571 hb_font_get_face (hb_font_t *font);
568 572
569 573
570 HB_EXTERN void 574 HB_EXTERN void
571 hb_font_set_funcs (hb_font_t *font, 575 hb_font_set_funcs (hb_font_t *font,
572 hb_font_funcs_t *klass, 576 hb_font_funcs_t *klass,
573 void *font_data, 577 void *font_data,
574 hb_destroy_func_t destroy); 578 hb_destroy_func_t destroy);
575 579
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
618 const int *coords, /* 2.14 normalized */ 622 const int *coords, /* 2.14 normalized */
619 unsigned int coords_length); 623 unsigned int coords_length);
620 624
621 HB_EXTERN const int * 625 HB_EXTERN const int *
622 hb_font_get_var_coords_normalized (hb_font_t *font, 626 hb_font_get_var_coords_normalized (hb_font_t *font,
623 unsigned int *length); 627 unsigned int *length);
624 628
625 HB_END_DECLS 629 HB_END_DECLS
626 630
627 #endif /* HB_FONT_H */ 631 #endif /* HB_FONT_H */
OLDNEW
« no previous file with comments | « third_party/harfbuzz-ng/src/hb-fallback-shape.cc ('k') | third_party/harfbuzz-ng/src/hb-font.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698