blob: 5a6ae6607c2457835d06ede8502b31ef8eedb995 [file] [log] [blame]
Behdad Esfahbod678bed42009-08-02 15:35:31 -04001/*
Behdad Esfahbod2409d5f2011-04-21 17:14:28 -04002 * Copyright © 2009 Red Hat, Inc.
Behdad Esfahbod678bed42009-08-02 15:35:31 -04003 *
Behdad Esfahbodc755cb32010-04-22 00:11:43 -04004 * This is part of HarfBuzz, a text shaping library.
Behdad Esfahbod678bed42009-08-02 15:35:31 -04005 *
6 * Permission is hereby granted, without written agreement and without
7 * license or royalty fees, to use, copy, modify, and distribute this
8 * software and its documentation for any purpose, provided that the
9 * above copyright notice and the following two paragraphs appear in
10 * all copies of this software.
11 *
12 * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
13 * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
14 * ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
15 * IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
16 * DAMAGE.
17 *
18 * THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
19 * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
20 * FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
21 * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
22 * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
23 *
24 * Red Hat Author(s): Behdad Esfahbod
25 */
26
27#ifndef HB_H
28#define HB_H
Behdad Esfahbodd1c9eb42012-04-12 13:17:44 -040029#define HB_H_IN
Behdad Esfahbod678bed42009-08-02 15:35:31 -040030
Behdad Esfahbod678bed42009-08-02 15:35:31 -040031#include "hb-blob.h"
32#include "hb-buffer.h"
Behdad Esfahbod8fb3d1a2009-11-03 18:34:20 -050033#include "hb-common.h"
Behdad Esfahbod4dc798d2013-08-26 20:39:00 -040034#include "hb-deprecated.h"
Ebrahim Byagowiac81e942020-01-28 12:34:47 +033035#include "hb-draw.h"
Behdad Esfahbod2e3a07a2013-08-26 18:49:07 -040036#include "hb-face.h"
Behdad Esfahbod678bed42009-08-02 15:35:31 -040037#include "hb-font.h"
Behdad Esfahbod743fdd92018-05-29 16:28:48 -070038#include "hb-map.h"
Matthias Clasen97224f32022-12-21 02:11:36 -050039#include "hb-paint.h"
Behdad Esfahbod0b08adb2012-04-23 22:41:09 -040040#include "hb-set.h"
Behdad Esfahbod8fb3d1a2009-11-03 18:34:20 -050041#include "hb-shape.h"
Behdad Esfahbodf3064102012-11-15 18:39:46 -080042#include "hb-shape-plan.h"
Ebrahim Byagowi22037492019-08-04 11:31:31 +043043#include "hb-style.h"
Behdad Esfahbod8fb3d1a2009-11-03 18:34:20 -050044#include "hb-unicode.h"
Behdad Esfahbodc78f4482011-05-05 21:31:04 -040045#include "hb-version.h"
Behdad Esfahbod678bed42009-08-02 15:35:31 -040046
Behdad Esfahbodacdba3f2010-07-23 15:11:18 -040047HB_BEGIN_DECLS
48HB_END_DECLS
49
Behdad Esfahbodd1c9eb42012-04-12 13:17:44 -040050#undef HB_H_IN
Behdad Esfahbod678bed42009-08-02 15:35:31 -040051#endif /* HB_H */