/[freetype]/freetype2/src/gxvalid/gxvmort.h
ViewVC logotype

Diff of /freetype2/src/gxvalid/gxvmort.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by mpsuzuki, Wed Aug 24 04:31:31 2005 UTC revision 1.2 by wl, Wed Aug 31 22:39:23 2005 UTC
# Line 16  Line 16 
16  /***************************************************************************/  /***************************************************************************/
17    
18  /***************************************************************************/  /***************************************************************************/
19    /*                                                                         */
20  /* gxvalid is derived from both gxlayout module and otvalid module.        */  /* gxvalid is derived from both gxlayout module and otvalid module.        */
21  /* Development of gxlayout was support of Information-technology Promotion */  /* Development of gxlayout is supported by the Information-technology      */
22  /* Agency(IPA), Japan.                                                     */  /* Promotion Agency(IPA), Japan.                                           */
23    /*                                                                         */
24  /***************************************************************************/  /***************************************************************************/
25    
26    
27  #ifndef __GXVMORT_H__  #ifndef __GXVMORT_H__
28  #define __GXVMORT_H__  #define __GXVMORT_H__
29    
   
30  #include "gxvalid.h"  #include "gxvalid.h"
31  #include "gxvcommn.h"  #include "gxvcommn.h"
32    
# Line 33  Line 35 
35    
36    typedef struct  GXV_mort_featureRec_    typedef struct  GXV_mort_featureRec_
37    {    {
38      FT_UShort featureType;      FT_UShort  featureType;
39      FT_UShort featureSetting;      FT_UShort  featureSetting;
40      FT_ULong  enableFlags;      FT_ULong   enableFlags;
41      FT_ULong  disableFlags;      FT_ULong   disableFlags;
42    
43    } GXV_mort_featureRec, *GXV_mort_feature;    } GXV_mort_featureRec, *GXV_mort_feature;
44    
45  #define GXV_MORT_FEATURE_OFF \  #define GXV_MORT_FEATURE_OFF  {0, 1, 0x00000000UL, 0x00000000UL}
   {0, 1, 0x00000000UL, 0x00000000UL}  
46    
47  #define IS_GXV_MORT_FEATURE_OFF( f )            \  #define IS_GXV_MORT_FEATURE_OFF( f )              \
48          ( (f).featureType    == 0            || \            ( (f).featureType    == 0            || \
49            (f).featureSetting == 1            || \              (f).featureSetting == 1            || \
50            (f).enableFlags    == 0x00000000UL || \              (f).enableFlags    == 0x00000000UL || \
51            (f).disableFlags   == 0x00000000UL )              (f).disableFlags   == 0x00000000UL )
52    
53    
54    FT_LOCAL( void )    FT_LOCAL( void )
# Line 90  Line 91 
91                                      GXV_Validator  valid );                                      GXV_Validator  valid );
92    
93    
94  #endif /* Not def: __GXVMORT_H__ */  #endif /* __GXVMORT_H__ */
95    
96    
97  /* END */  /* END */

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26