Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

LETypes.h

Go to the documentation of this file.
00001 
00002 /*
00003  * @(#)LETypes.h        1.2 00/03/15
00004  *
00005  * (C) Copyright IBM Corp. 1998, 1999, 2000 - All Rights Reserved
00006  *
00007  */
00008 
00009 #ifndef __LETYPES_H
00010 #define __LETYPES_H
00011 
00012 typedef long le_int32;
00013 typedef unsigned long le_uint32;
00014 typedef short le_int16;
00015 typedef unsigned short le_uint16;
00016 typedef signed char le_int8;
00017 typedef unsigned char le_uint8;
00018 
00019 typedef char le_bool;
00020 
00021 #ifndef true
00022 #define true 1
00023 #endif
00024 
00025 #ifndef false
00026 #define false 0
00027 #endif
00028 
00029 #ifndef NULL
00030 #define NULL 0
00031 #endif
00032 
00033 typedef le_uint32 LETag;
00034 
00035 typedef le_uint16 LEGlyphID;
00036 
00037 typedef le_uint16 LEUnicode16;
00038 typedef le_uint32 LEUnicode32;
00039 typedef le_uint16 LEUnicode;    // FIXME: we should depricate this type in favor of LEUnicode16...
00040 
00041 struct LEPoint
00042 {
00043     float fX;
00044     float fY;
00045 };
00046 
00047 #endif
00048 
00049 

Generated at Fri Dec 15 12:12:33 2000 for ICU 1.7 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000