FONTAINE
1.0
|
00001 // 00002 // The Fontaine Font Analysis Project 00003 // 00004 // Copyright (c) 2009 by Edward H. Trager 00005 // All Rights Reserved 00006 // 00007 // Released under the GNU GPL version 2.0 or later. 00008 // 00009 00010 00011 // 00012 // OrthographyData 00013 // 00014 // 00015 #ifndef ORTHOGRAPHY_DATA 00016 #define ORTHOGRAPHY_DATA 00017 00018 #ifndef UINT32 00019 typedef unsigned int UINT32; 00020 #endif 00021 00022 #define START_RANGE_PAIR 0x0002 // Using "STX" to demarcate the beginning of a range pair 00023 #define END_OF_DATA 0x0000 // Using NULL to mark the end of a set 00024 00025 // 00026 // OrthographyData 00027 // 00028 class OrthographyData{ 00029 00030 public: 00031 00032 const char *commonName; 00033 const char *nativeName; 00034 UINT32 key; 00035 UINT32 *values; 00036 const char *sampleCharacters; 00037 const char **sampleSentences; 00038 00039 }; 00040 00041 00042 #endif