2000-07-19 22:02:14 +02:00
|
|
|
/***************************************************************************/
|
|
|
|
/* */
|
|
|
|
/* ahloader.h */
|
|
|
|
/* */
|
2000-07-26 16:11:15 +02:00
|
|
|
/* Glyph loader for the auto-hinting module (declaration only). */
|
2000-07-19 22:02:14 +02:00
|
|
|
/* */
|
2002-03-30 14:16:35 +01:00
|
|
|
/* Copyright 2000-2001, 2002 Catharon Productions Inc. */
|
2000-07-19 22:02:14 +02:00
|
|
|
/* Author: David Turner */
|
|
|
|
/* */
|
|
|
|
/* This file is part of the Catharon Typography Project and shall only */
|
|
|
|
/* be used, modified, and distributed under the terms of the Catharon */
|
|
|
|
/* Open Source License that should come with this file under the name */
|
2000-07-26 16:11:15 +02:00
|
|
|
/* `CatharonLicense.txt'. By continuing to use, modify, or distribute */
|
2000-07-19 22:02:14 +02:00
|
|
|
/* this file you indicate that you have read the license and */
|
|
|
|
/* understand and accept it fully. */
|
|
|
|
/* */
|
2000-07-26 16:11:15 +02:00
|
|
|
/* Note that this license is compatible with the FreeType license. */
|
2000-07-19 22:02:14 +02:00
|
|
|
/* */
|
|
|
|
/***************************************************************************/
|
2000-07-26 16:11:15 +02:00
|
|
|
|
|
|
|
|
|
|
|
/*************************************************************************/
|
|
|
|
/* */
|
2002-03-30 14:16:35 +01:00
|
|
|
/* This defines the AH_GlyphLoader type; it is simply a typedef to */
|
|
|
|
/* FT_GlyphLoader. */
|
2000-07-26 16:11:15 +02:00
|
|
|
/* */
|
|
|
|
/*************************************************************************/
|
|
|
|
|
|
|
|
|
2000-12-09 01:45:38 +01:00
|
|
|
#ifndef __AHLOADER_H__
|
|
|
|
#define __AHLOADER_H__
|
|
|
|
|
2000-07-26 16:11:15 +02:00
|
|
|
|
2000-12-08 03:42:29 +01:00
|
|
|
#include <ft2build.h>
|
2000-07-19 22:02:14 +02:00
|
|
|
|
2000-12-09 01:45:38 +01:00
|
|
|
|
2000-12-08 03:42:29 +01:00
|
|
|
FT_BEGIN_HEADER
|
2000-08-01 15:17:04 +02:00
|
|
|
|
2002-02-24 03:59:24 +01:00
|
|
|
#include FT_INTERNAL_GLYPH_LOADER_H
|
2000-07-19 22:02:14 +02:00
|
|
|
|
|
|
|
#define AH_Load FT_GlyphLoad
|
|
|
|
#define AH_Loader FT_GlyphLoader
|
|
|
|
|
|
|
|
#define ah_loader_new FT_GlyphLoader_New
|
|
|
|
#define ah_loader_done FT_GlyphLoader_Done
|
|
|
|
#define ah_loader_reset FT_GlyphLoader_Reset
|
|
|
|
#define ah_loader_rewind FT_GlyphLoader_Rewind
|
2002-03-14 13:56:35 +01:00
|
|
|
#define ah_loader_create_extra FT_GlyphLoader_CreateExtra
|
|
|
|
#define ah_loader_check_points FT_GlyphLoader_CheckPoints
|
|
|
|
#define ah_loader_check_subglyphs FT_GlyphLoader_CheckSubGlyphs
|
2000-07-19 22:02:14 +02:00
|
|
|
#define ah_loader_prepare FT_GlyphLoader_Prepare
|
|
|
|
#define ah_loader_add FT_GlyphLoader_Add
|
2002-03-14 13:56:35 +01:00
|
|
|
#define ah_loader_copy_points FT_GlyphLoader_CopyPoints
|
2000-07-19 22:02:14 +02:00
|
|
|
|
2000-12-09 01:45:38 +01:00
|
|
|
|
2000-12-08 03:42:29 +01:00
|
|
|
FT_END_HEADER
|
2000-08-01 15:17:04 +02:00
|
|
|
|
2000-12-09 01:45:38 +01:00
|
|
|
#endif /* __AHLOADER_H__ */
|
2000-07-26 16:11:15 +02:00
|
|
|
|
2000-07-19 22:02:14 +02:00
|
|
|
|
2000-07-26 16:11:15 +02:00
|
|
|
/* END */
|