C# Class NOpenType.Tables.GPOS.LookupTable

sub table of a lookup list
Exibir arquivo Open project: prepare/HTML-Renderer

Public Properties

Property Type Description
lookupFlags ushort
lookupType ushort
markFilteringSet ushort
subTableCount ushort
subTableOffsets short[]

Public Methods

Method Description
LookupTable ( long lookupTablePos, ushort lookupType, ushort lookupFlags, ushort subTableCount, short subTableOffsets, ushort markFilteringSet ) : System
ReadRecordContent ( BinaryReader reader ) : void
ToString ( ) : string

Private Methods

Method Description
ReadLookupType1 ( BinaryReader reader ) : void

Lookup Type 1: Single Adjustment Positioning Subtable

ReadLookupType2 ( BinaryReader reader ) : void

Lookup Type 2: Pair Adjustment Positioning Subtable

ReadLookupType3 ( BinaryReader reader ) : void

Lookup Type 3: Cursive Attachment Positioning Subtable

ReadLookupType4 ( BinaryReader reader ) : void

Lookup Type 4: MarkToBase Attachment Positioning Subtable

ReadLookupType5 ( BinaryReader reader ) : void

Lookup Type 5: MarkToLigature Attachment Positioning Subtable

ReadLookupType6 ( BinaryReader reader ) : void

Lookup Type 6: MarkToMark Attachment Positioning Subtable

ReadLookupType7 ( BinaryReader reader ) : void

Lookup Type 7: Contextual Positioning Subtables

ReadLookupType8 ( BinaryReader reader ) : void

LookupType 8: Chaining Contextual Positioning Subtable

ReadLookupType9 ( BinaryReader reader ) : void

LookupType 9: Extension Positioning

Method Details

LookupTable() public method

public LookupTable ( long lookupTablePos, ushort lookupType, ushort lookupFlags, ushort subTableCount, short subTableOffsets, ushort markFilteringSet ) : System
lookupTablePos long
lookupType ushort
lookupFlags ushort
subTableCount ushort
subTableOffsets short
markFilteringSet ushort
return System

ReadRecordContent() public method

public ReadRecordContent ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

ToString() public method

public ToString ( ) : string
return string

Property Details

lookupFlags public_oe property

public ushort lookupFlags
return ushort

lookupType public_oe property

public ushort lookupType
return ushort

markFilteringSet public_oe property

public ushort markFilteringSet
return ushort

subTableCount public_oe property

public ushort subTableCount
return ushort

subTableOffsets public_oe property

public short[] subTableOffsets
return short[]