Package de.intarsys.cwt.freetype.nativec
Class _FTNI
java.lang.Object
de.intarsys.cwt.freetype.nativec._FTNI
The freetype native interface wrapper.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
DoneFreeType
(FTLibrary library) int
GetCharIndex
(FTFace face, int code) int
GetFirstChar
(FTFace face) int
GetNameIndex
(FTFace face, String name) GetPostscriptName
(FTFace face) int
GetSfntName
(FTFace face, int index, FTSfntName sfntName) int
GetSfntNameCount
(FTFace face) int
InitFreeType
(de.intarsys.nativec.type.NativeReference refLibrary) int
int
int
NewFace
(FTLibrary library, 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)
-
Constructor Details
-
_FTNI
public _FTNI()
-
-
Method Details
-
DoneFace
-
DoneFreeType
-
GetCharIndex
-
GetFirstChar
-
GetNameIndex
-
GetPostscriptName
-
GetSfntName
-
GetSfntNameCount
-
InitFreeType
public int InitFreeType(de.intarsys.nativec.type.NativeReference refLibrary) -
LoadChar
-
LoadGlyph
-
NewFace
-
NewMemoryFace
public int NewMemoryFace(FTLibrary library, de.intarsys.nativec.type.NativeBuffer buffer, int fontIndex, de.intarsys.nativec.type.NativeReference refFace) -
RenderGlyph
-
SelectCharMap
-
SetCharMap
-
SetCharSize
-