Removed header file from dev package
[framework/uifw/harfbuzz.git] / harfbuzz-0.1 / src / harfbuzz-external.c
1 /*
2  * This is part of HarfBuzz, an OpenType Layout engine library.
3  *
4  * Permission is hereby granted, without written agreement and without
5  * license or royalty fees, to use, copy, modify, and distribute this
6  * software and its documentation for any purpose, provided that the
7  * above copyright notice and the following two paragraphs appear in
8  * all copies of this software.
9  *
10  * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
11  * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
12  * ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
13  * IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
14  * DAMAGE.
15  *
16  * THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
17  * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
18  * FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
19  * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
20  * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
21  */
22
23
24 #include "harfbuzz-external.h"
25
26
27 HB_GraphemeClass HB_GetGraphemeClass(HB_UChar32 ch){return 0;}
28 HB_WordClass HB_GetWordClass(HB_UChar32 ch){return 0;}
29 HB_SentenceClass HB_GetSentenceClass(HB_UChar32 ch){return 0;}
30 HB_LineBreakClass HB_GetLineBreakClass(HB_UChar32 ch){return 0;}
31
32 void HB_GetGraphemeAndLineBreakClass(HB_UChar32 ch, HB_GraphemeClass *grapheme, HB_LineBreakClass *lineBreak){}
33 void HB_GetUnicodeCharProperties(HB_UChar32 ch, HB_CharCategory *category, int *combiningClass){}
34 HB_CharCategory HB_GetUnicodeCharCategory(HB_UChar32 ch){return 0;}
35 int HB_GetUnicodeCharCombiningClass(HB_UChar32 ch){return 0;}
36 HB_UChar16 HB_GetMirroredChar(HB_UChar16 ch){return 0;}
37
38 void *HB_Library_Resolve(const char *library, const char *symbol){}
39
40 void *HB_TextCodecForMib(int mib){}
41 char *HB_TextCodec_ConvertFromUnicode(void *codec, const HB_UChar16 *unicode, hb_uint32 length, hb_uint32 *outputLength){return NULL;}
42 void HB_TextCodec_FreeResult(char * text){}
43
44
45