Package de.intarsys.cwt.freetype.nativec
Class _FTNI
- java.lang.Object
-
- de.intarsys.cwt.freetype.nativec._FTNI
-
public class _FTNI extends java.lang.Object
The freetype native interface wrapper.
-
-
Constructor Summary
Constructors Constructor Description _FTNI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
DoneFace(FTFace face)
int
DoneFreeType(FTLibrary library)
int
GetCharIndex(FTFace face, int code)
int
GetFirstChar(FTFace face)
int
GetNameIndex(FTFace face, java.lang.String name)
java.lang.String
GetPostscriptName(FTFace face)
int
GetSfntName(FTFace face, int index, FTSfntName sfntName)
int
GetSfntNameCount(FTFace face)
int
InitFreeType(de.intarsys.nativec.type.NativeReference refLibrary)
int
LoadChar(FTFace face, int code, int flags)
int
LoadGlyph(FTFace face, int index, int flags)
int
NewFace(FTLibrary library, java.lang.String name, int index, de.intarsys.nativec.type.NativeReference refFace)
int
NewMemoryFace(FTLibrary library, de.intarsys.nativec.type.NativeBuffer buffer, int fontIndex, de.intarsys.nativec.type.NativeReference refFace)
int
RenderGlyph(FTGlyphSlot glyph, int flags)
int
SelectCharMap(FTFace face, FTEnum encoding)
int
SetCharMap(FTFace face, FTCharMap map)
int
SetCharSize(FTFace face, int width, int height, int hRes, int vRes)
-
-
-
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)
-
SetCharSize
public int SetCharSize(FTFace face, int width, int height, int hRes, int vRes)
-
-