| /* | |
| * @(#)MarkArrays.h 1.5 00/03/15 | |
| * | |
| * (C) Copyright IBM Corp. 1998, 1999, 2000 - All Rights Reserved | |
| * | |
| */ | |
| #ifndef __MARKARRAYS_H | |
| #define __MARKARRAYS_H | |
| #include "LETypes.h" | |
| #include "LEFontInstance.h" | |
| #include "OpenTypeTables.h" | |
| struct MarkRecord | |
| { | |
| le_uint16 markClass; | |
| Offset markAnchorTableOffset; | |
| }; | |
| struct MarkArray | |
| { | |
| le_uint16 markCount; | |
| MarkRecord markRecordArray[ANY_NUMBER]; | |
| le_int32 getMarkClass(LEGlyphID glyphID, le_int32 coverageIndex, LEFontInstance *fontInstance, | |
| LEPoint &anchor); | |
| }; | |
| #endif | |