Class KernIndexArrayHeader


  • public final class KernIndexArrayHeader
    extends org.moe.natj.c.StructObject
    • Constructor Detail

      • KernIndexArrayHeader

        public KernIndexArrayHeader()
      • KernIndexArrayHeader

        protected KernIndexArrayHeader​(org.moe.natj.general.Pointer peer)
    • 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