public final class KernIndexArrayHeader
extends org.moe.natj.c.StructObject
| Modifier | Constructor and Description |
|---|---|
|
KernIndexArrayHeader() |
protected |
KernIndexArrayHeader(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
byte |
flags()
set to 0 for now
|
char |
glyphCount() |
byte |
kernIndex()
contains indicies into kernValue
|
short |
kernValue()
actual kerning values reference by index in kernIndex
|
byte |
kernValueCount() |
byte |
leftClass()
maps left glyph to offset into kern index
|
byte |
leftClassCount() |
byte |
rightClass()
maps right glyph to offset into kern index
|
byte |
rightClassCount() |
void |
setFlags(byte value)
set to 0 for now
|
void |
setGlyphCount(char value) |
void |
setKernIndex(byte value)
contains indicies into kernValue
|
void |
setKernValue(short value)
actual kerning values reference by index in kernIndex
|
void |
setKernValueCount(byte value) |
void |
setLeftClass(byte value)
maps left glyph to offset into kern index
|
void |
setLeftClassCount(byte value) |
void |
setRightClass(byte value)
maps right glyph to offset into kern index
|
void |
setRightClassCount(byte value) |
public KernIndexArrayHeader()
protected KernIndexArrayHeader(org.moe.natj.general.Pointer peer)
public char glyphCount()
public void setGlyphCount(char value)
public byte kernValueCount()
public void setKernValueCount(byte value)
public byte leftClassCount()
public void setLeftClassCount(byte value)
public byte rightClassCount()
public void setRightClassCount(byte value)
public byte flags()
public void setFlags(byte value)
public short kernValue()
public void setKernValue(short value)
public byte leftClass()
public void setLeftClass(byte value)
public byte rightClass()
public void setRightClass(byte value)
public byte kernIndex()
public void setKernIndex(byte value)