src/share/native/sun/font/layout/DeviceTables.h

Print this page
rev 663 : 6501644: sync LayoutEngine *code* structure to match ICU
Reviewed-by: prr, omajid
rev 665 : 8001031: Better font processing.
Reviewed-by: vadim, prr, mschoene, omajid

*** 23,43 **** * */ /* * * (C) Copyright IBM Corp. 1998-2005 - All Rights Reserved * */ #ifndef __DEVICETABLES_H #define __DEVICETABLES_H #include "LETypes.h" #include "OpenTypeTables.h" ! #include "GlyphIterator.h" ! #include "GlyphPositionAdjustments.h" struct DeviceTable { le_uint16 startSize; le_uint16 endSize; --- 23,49 ---- * */ /* * + * * (C) Copyright IBM Corp. 1998-2005 - All Rights Reserved * */ #ifndef __DEVICETABLES_H #define __DEVICETABLES_H + /** + * \file + * \internal + */ + #include "LETypes.h" #include "OpenTypeTables.h" ! ! U_NAMESPACE_BEGIN struct DeviceTable { le_uint16 startSize; le_uint16 endSize;
*** 49,56 **** private: static const le_uint16 fieldMasks[]; static const le_uint16 fieldSignBits[]; static const le_uint16 fieldBits[]; }; ! #endif --- 55,65 ---- private: static const le_uint16 fieldMasks[]; static const le_uint16 fieldSignBits[]; static const le_uint16 fieldBits[]; }; + LE_VAR_ARRAY(DeviceTable, deltaValues) ! U_NAMESPACE_END #endif + +