1 /***************************************************************************/ 2 /* */ 3 /* ahloader.h */ 4 /* */ 5 /* Glyph loader for the auto-hinting module (declaration only). */ 6 /* */ 7 /* Copyright 2000-2001, 2002 Catharon Productions Inc. */ 8 /* Author: David Turner */ 9 /* */ 10 /* This file is part of the Catharon Typography Project and shall only */ 11 /* be used, modified, and distributed under the terms of the Catharon */ 12 /* Open Source License that should come with this file under the name */ 13 /* `CatharonLicense.txt'. By continuing to use, modify, or distribute */ 14 /* this file you indicate that you have read the license and */ 15 /* understand and accept it fully. */ 16 /* */ 17 /* Note that this license is compatible with the FreeType license. */ 18 /* */ 19 /***************************************************************************/ 20 21 22 /*************************************************************************/ 23 /* */ 24 /* This defines the AH_GlyphLoader type; it is simply a typedef to */ 25 /* FT_GlyphLoader. */ 26 /* */ 27 /*************************************************************************/ 28 29 30 #ifndef __AHLOADER_H__ 31 #define __AHLOADER_H__ 32 33 34 #include <ft2build.h> 35 36 37 FT_BEGIN_HEADER 38 39 #include FT_INTERNAL_GLYPH_LOADER_H 40 41 #define AH_Load FT_GlyphLoad 42 #define AH_Loader FT_GlyphLoader 43 44 #define ah_loader_new FT_GlyphLoader_New 45 #define ah_loader_done FT_GlyphLoader_Done 46 #define ah_loader_reset FT_GlyphLoader_Reset 47 #define ah_loader_rewind FT_GlyphLoader_Rewind 48 #define ah_loader_create_extra FT_GlyphLoader_CreateExtra 49 #define ah_loader_check_points FT_GlyphLoader_CheckPoints 50 #define ah_loader_check_subglyphs FT_GlyphLoader_CheckSubGlyphs 51 #define ah_loader_prepare FT_GlyphLoader_Prepare 52 #define ah_loader_add FT_GlyphLoader_Add 53 #define ah_loader_copy_points FT_GlyphLoader_CopyPoints 54 55 56 FT_END_HEADER 57 58 #endif /* __AHLOADER_H__ */ 59 60 61 /* END */ 62