OLD | NEW |
1 /* | 1 /* |
2 * Copyright © 2009 Red Hat, Inc. | 2 * Copyright © 2009 Red Hat, Inc. |
3 * Copyright © 2011 Codethink Limited | 3 * Copyright © 2011 Codethink Limited |
4 * Copyright © 2011,2012 Google, Inc. | 4 * Copyright © 2011,2012 Google, Inc. |
5 * | 5 * |
6 * This is part of HarfBuzz, a text shaping library. | 6 * This is part of HarfBuzz, a text shaping library. |
7 * | 7 * |
8 * Permission is hereby granted, without written agreement and without | 8 * Permission is hereby granted, without written agreement and without |
9 * license or royalty fees, to use, copy, modify, and distribute this | 9 * license or royalty fees, to use, copy, modify, and distribute this |
10 * software and its documentation for any purpose, provided that the | 10 * software and its documentation for any purpose, provided that the |
(...skipping 431 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
442 | 442 |
443 /** | 443 /** |
444 * hb_unicode_script: | 444 * hb_unicode_script: |
445 * | 445 * |
446 * Since: 0.9.2 | 446 * Since: 0.9.2 |
447 **/ | 447 **/ |
448 HB_EXTERN hb_script_t | 448 HB_EXTERN hb_script_t |
449 hb_unicode_script (hb_unicode_funcs_t *ufuncs, | 449 hb_unicode_script (hb_unicode_funcs_t *ufuncs, |
450 hb_codepoint_t unicode); | 450 hb_codepoint_t unicode); |
451 | 451 |
452 /** | |
453 * hb_unicode_compose: | |
454 * | |
455 * Since: 0.9.2 | |
456 **/ | |
457 HB_EXTERN hb_bool_t | 452 HB_EXTERN hb_bool_t |
458 hb_unicode_compose (hb_unicode_funcs_t *ufuncs, | 453 hb_unicode_compose (hb_unicode_funcs_t *ufuncs, |
459 hb_codepoint_t a, | 454 hb_codepoint_t a, |
460 hb_codepoint_t b, | 455 hb_codepoint_t b, |
461 hb_codepoint_t *ab); | 456 hb_codepoint_t *ab); |
462 | 457 |
463 /** | |
464 * hb_unicode_decompose: | |
465 * | |
466 * Since: 0.9.2 | |
467 **/ | |
468 HB_EXTERN hb_bool_t | 458 HB_EXTERN hb_bool_t |
469 hb_unicode_decompose (hb_unicode_funcs_t *ufuncs, | 459 hb_unicode_decompose (hb_unicode_funcs_t *ufuncs, |
470 hb_codepoint_t ab, | 460 hb_codepoint_t ab, |
471 hb_codepoint_t *a, | 461 hb_codepoint_t *a, |
472 hb_codepoint_t *b); | 462 hb_codepoint_t *b); |
473 | 463 |
474 /** | |
475 * hb_unicode_decompose_compatibility: | |
476 * | |
477 * Since: 0.9.2 | |
478 **/ | |
479 HB_EXTERN unsigned int | 464 HB_EXTERN unsigned int |
480 hb_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs, | 465 hb_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs, |
481 hb_codepoint_t u, | 466 hb_codepoint_t u, |
482 hb_codepoint_t *decomposed); | 467 hb_codepoint_t *decomposed); |
483 | 468 |
484 HB_END_DECLS | 469 HB_END_DECLS |
485 | 470 |
486 #endif /* HB_UNICODE_H */ | 471 #endif /* HB_UNICODE_H */ |
OLD | NEW |