Class _FTNI


  • public class _FTNI
    extends java.lang.Object
    The freetype native interface wrapper.
    • Constructor Detail

      • _FTNI

        public _FTNI()
    • Method Detail

      • DoneFace

        public int DoneFace​(FTFace face)
      • DoneFreeType

        public int DoneFreeType​(FTLibrary library)
      • GetCharIndex

        public int GetCharIndex​(FTFace face,
                                int code)
      • GetFirstChar

        public int GetFirstChar​(FTFace face)
      • GetNameIndex

        public int GetNameIndex​(FTFace face,
                                java.lang.String name)
      • GetPostscriptName

        public java.lang.String GetPostscriptName​(FTFace face)
      • GetSfntName

        public int GetSfntName​(FTFace face,
                               int index,
                               FTSfntName sfntName)
      • GetSfntNameCount

        public int GetSfntNameCount​(FTFace face)
      • InitFreeType

        public int InitFreeType​(de.intarsys.nativec.type.NativeReference refLibrary)
      • LoadChar

        public int LoadChar​(FTFace face,
                            int code,
                            int flags)
      • LoadGlyph

        public int LoadGlyph​(FTFace face,
                             int index,
                             int flags)
      • NewFace

        public int NewFace​(FTLibrary library,
                           java.lang.String name,
                           int index,
                           de.intarsys.nativec.type.NativeReference refFace)
      • NewMemoryFace

        public int NewMemoryFace​(FTLibrary library,
                                 de.intarsys.nativec.type.NativeBuffer buffer,
                                 int fontIndex,
                                 de.intarsys.nativec.type.NativeReference refFace)
      • RenderGlyph

        public int RenderGlyph​(FTGlyphSlot glyph,
                               int flags)
      • SelectCharMap

        public int SelectCharMap​(FTFace face,
                                 FTEnum encoding)
      • SetCharSize

        public int SetCharSize​(FTFace face,
                               int width,
                               int height,
                               int hRes,
                               int vRes)