Github User Fetcher
1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
hb-graphite2.h
Go to the documentation of this file.
1
/*
2
* Copyright © 2011 Martin Hosken
3
* Copyright © 2011 SIL International
4
*
5
* This is part of HarfBuzz, a text shaping library.
6
*
7
* Permission is hereby granted, without written agreement and without
8
* license or royalty fees, to use, copy, modify, and distribute this
9
* software and its documentation for any purpose, provided that the
10
* above copyright notice and the following two paragraphs appear in
11
* all copies of this software.
12
*
13
* IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
14
* DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
15
* ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
16
* IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
17
* DAMAGE.
18
*
19
* THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
20
* BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
21
* FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
22
* ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
23
* PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
24
*/
25
26
#ifndef HB_GRAPHITE2_H
27
#define HB_GRAPHITE2_H
28
29
#include "
hb.h
"
30
31
#include <graphite2/Font.h>
32
33
HB_BEGIN_DECLS
34
35
/**
36
* HB_GRAPHITE2_TAG_SILF:
37
*
38
* The #hb_tag_t tag for the `Silf` table, which holds Graphite
39
* features.
40
*
41
* For more information, see http://graphite.sil.org/
42
*
43
**/
44
#define HB_GRAPHITE2_TAG_SILF HB_TAG('S','i','l','f')
45
46
47
HB_EXTERN
gr_face *
48
hb_graphite2_face_get_gr_face
(
hb_face_t
*face);
49
50
#ifndef HB_DISABLE_DEPRECATED
51
52
HB_DEPRECATED_FOR
(
hb_graphite2_face_get_gr_face
)
53
HB_EXTERN
gr_font *
54
hb_graphite2_font_get_gr_font
(
hb_font_t
*font);
55
56
#endif
57
58
59
HB_END_DECLS
60
61
#endif
/* HB_GRAPHITE2_H */
hb_font_t
struct hb_font_t hb_font_t
Definition
hb-common.h:949
HB_BEGIN_DECLS
#define HB_BEGIN_DECLS
Definition
hb-common.h:45
HB_DEPRECATED_FOR
#define HB_DEPRECATED_FOR(f)
Definition
hb-common.h:82
HB_END_DECLS
#define HB_END_DECLS
Definition
hb-common.h:46
HB_EXTERN
#define HB_EXTERN
Definition
hb-common.h:37
hb_face_t
struct hb_face_t hb_face_t
Definition
hb-face.h:56
hb_graphite2_face_get_gr_face
HB_EXTERN gr_face * hb_graphite2_face_get_gr_face(hb_face_t *face)
hb_graphite2_font_get_gr_font
HB_EXTERN gr_font * hb_graphite2_font_get_gr_font(hb_font_t *font)
hb.h
nix
store
5di6aml9nxk76q8dkcx0qklnikq1jyx3-harfbuzz-10.0.1-dev
include
harfbuzz
hb-graphite2.h
Generated by
1.10.0