3 * (C) Copyright IBM Corp. 1998-2004 - All Rights Reserved
7 #ifndef __SUBSTITUTIONLOOKUPS_H
8 #define __SUBSTITUTIONLOOKUPS_H
16 #include "LEFontInstance.h"
17 #include "OpenTypeTables.h"
18 #include "GlyphSubstitutionTables.h"
19 #include "GlyphIterator.h"
20 #include "LookupProcessor.h"
24 struct SubstitutionLookupRecord
26 le_uint16 sequenceIndex
;
27 le_uint16 lookupListIndex
;
30 struct SubstitutionLookup
32 static void applySubstitutionLookups(
33 LookupProcessor
*lookupProcessor
,
34 SubstitutionLookupRecord
*substLookupRecordArray
,
36 GlyphIterator
*glyphIterator
,
37 const LEFontInstance
*fontInstance
,