gxvmorx.h

Go to the documentation of this file.
00001 /***************************************************************************/
00002 /*                                                                         */
00003 /*  gxvmorx.h                                                              */
00004 /*                                                                         */
00005 /*    TrueTypeGX/AAT common definition for morx table (specification).     */
00006 /*                                                                         */
00007 /*  Copyright 2005 by suzuki toshiya, Masatake YAMATO, Red Hat K.K.,       */
00008 /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
00009 /*                                                                         */
00010 /*  This file is part of the FreeType project, and may only be used,       */
00011 /*  modified, and distributed under the terms of the FreeType project      */
00012 /*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
00013 /*  this file you indicate that you have read the license and              */
00014 /*  understand and accept it fully.                                        */
00015 /*                                                                         */
00016 /***************************************************************************/
00017 
00018 /***************************************************************************/
00019 /*                                                                         */
00020 /* gxvalid is derived from both gxlayout module and otvalid module.        */
00021 /* Development of gxlayout is supported by the Information-technology      */
00022 /* Promotion Agency(IPA), Japan.                                           */
00023 /*                                                                         */
00024 /***************************************************************************/
00025 
00026 
00027 #ifndef __GXVMORX_H__
00028 #define __GXVMORX_H__
00029 
00030 
00031 #include "gxvalid.h"
00032 #include "gxvcommn.h"
00033 #include "gxvmort.h"
00034 
00035 #include FT_SFNT_NAMES_H
00036 
00037 
00038   FT_LOCAL( void )
00039   gxv_morx_subtable_type0_validate( FT_Bytes       table,
00040                                     FT_Bytes       limit,
00041                                     GXV_Validator  valid );
00042 
00043   FT_LOCAL( void )
00044   gxv_morx_subtable_type1_validate( FT_Bytes       table,
00045                                     FT_Bytes       limit,
00046                                     GXV_Validator  valid );
00047 
00048   FT_LOCAL( void )
00049   gxv_morx_subtable_type2_validate( FT_Bytes       table,
00050                                     FT_Bytes       limit,
00051                                     GXV_Validator  valid );
00052 
00053   FT_LOCAL( void )
00054   gxv_morx_subtable_type4_validate( FT_Bytes       table,
00055                                     FT_Bytes       limit,
00056                                     GXV_Validator  valid );
00057 
00058   FT_LOCAL( void )
00059   gxv_morx_subtable_type5_validate( FT_Bytes       table,
00060                                     FT_Bytes       limit,
00061                                     GXV_Validator  valid );
00062 
00063 
00064 #endif /* __GXVMORX_H__ */
00065 
00066 
00067 /* END */

Generated on Tue Jul 5 14:13:47 2011 for ROOT_528-00b_version by  doxygen 1.5.1