Package apple.coretext.struct
Class KernIndexArrayHeader
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.c.StructObject
-
- apple.coretext.struct.KernIndexArrayHeader
-
public final class KernIndexArrayHeader extends org.moe.natj.c.StructObject
-
-
Constructor Summary
Constructors Modifier Constructor Description KernIndexArrayHeader()protectedKernIndexArrayHeader(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byteflags()set to 0 for nowcharglyphCount()bytekernIndex()contains indicies into kernValueshortkernValue()actual kerning values reference by index in kernIndexbytekernValueCount()byteleftClass()maps left glyph to offset into kern indexbyteleftClassCount()byterightClass()maps right glyph to offset into kern indexbyterightClassCount()voidsetFlags(byte value)set to 0 for nowvoidsetGlyphCount(char value)voidsetKernIndex(byte value)contains indicies into kernValuevoidsetKernValue(short value)actual kerning values reference by index in kernIndexvoidsetKernValueCount(byte value)voidsetLeftClass(byte value)maps left glyph to offset into kern indexvoidsetLeftClassCount(byte value)voidsetRightClass(byte value)maps right glyph to offset into kern indexvoidsetRightClassCount(byte value)
-
-
-
Method Detail
-
glyphCount
public char glyphCount()
-
setGlyphCount
public void setGlyphCount(char value)
-
kernValueCount
public byte kernValueCount()
-
setKernValueCount
public void setKernValueCount(byte value)
-
leftClassCount
public byte leftClassCount()
-
setLeftClassCount
public void setLeftClassCount(byte value)
-
rightClassCount
public byte rightClassCount()
-
setRightClassCount
public void setRightClassCount(byte value)
-
flags
public byte flags()
set to 0 for now
-
setFlags
public void setFlags(byte value)
set to 0 for now
-
kernValue
public short kernValue()
actual kerning values reference by index in kernIndex
-
setKernValue
public void setKernValue(short value)
actual kerning values reference by index in kernIndex
-
leftClass
public byte leftClass()
maps left glyph to offset into kern index
-
setLeftClass
public void setLeftClass(byte value)
maps left glyph to offset into kern index
-
rightClass
public byte rightClass()
maps right glyph to offset into kern index
-
setRightClass
public void setRightClass(byte value)
maps right glyph to offset into kern index
-
kernIndex
public byte kernIndex()
contains indicies into kernValue
-
setKernIndex
public void setKernIndex(byte value)
contains indicies into kernValue
-
-