public class GsubLookupType5 extends OpenTableLookup
OpenTableLookup.GlyphIndexer| Modifier and Type | Field and Description |
|---|---|
protected List<ContextualTable<ContextualSubstRule>> |
subTables |
lookupFlag, openReader, subTableLocations| Modifier | Constructor and Description |
|---|---|
protected |
GsubLookupType5(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
readSubTable(int subTableLocation) |
protected void |
readSubTableFormat1(int subTableLocation) |
protected void |
readSubTableFormat2(int subTableLocation) |
protected void |
readSubTableFormat3(int subTableLocation) |
boolean |
transformOne(GlyphLine line) |
getLookupFlag, hasSubstitution, readSubTables, transformLineprotected List<ContextualTable<ContextualSubstRule>> subTables
protected GsubLookupType5(OpenTypeFontTableReader openReader, int lookupFlag, int[] subTableLocations) throws IOException
IOExceptionpublic boolean transformOne(GlyphLine line)
transformOne in class OpenTableLookupprotected void readSubTable(int subTableLocation)
throws IOException
readSubTable in class OpenTableLookupIOExceptionprotected void readSubTableFormat1(int subTableLocation)
throws IOException
IOExceptionprotected void readSubTableFormat2(int subTableLocation)
throws IOException
IOExceptionprotected void readSubTableFormat3(int subTableLocation)
throws IOException
IOExceptionCopyright © 1998–2024 Apryse Group NV. All rights reserved.