Package de.intarsys.cwt.freetype.nativec
Class _FTNI
- java.lang.Object
-
- de.intarsys.cwt.freetype.nativec._FTNI
-
public class _FTNI extends java.lang.ObjectThe freetype native interface wrapper.
-
-
Constructor Summary
Constructors Constructor Description _FTNI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intDoneFace(FTFace face)intDoneFreeType(FTLibrary library)intGetCharIndex(FTFace face, int code)intGetFirstChar(FTFace face)intGetNameIndex(FTFace face, java.lang.String name)java.lang.StringGetPostscriptName(FTFace face)intGetSfntName(FTFace face, int index, FTSfntName sfntName)intGetSfntNameCount(FTFace face)intInitFreeType(de.intarsys.nativec.type.NativeReference refLibrary)intLoadChar(FTFace face, int code, int flags)intLoadGlyph(FTFace face, int index, int flags)intNewFace(FTLibrary library, java.lang.String name, int index, de.intarsys.nativec.type.NativeReference refFace)intNewMemoryFace(FTLibrary library, de.intarsys.nativec.type.NativeBuffer buffer, int fontIndex, de.intarsys.nativec.type.NativeReference refFace)intRenderGlyph(FTGlyphSlot glyph, int flags)intSelectCharMap(FTFace face, FTEnum encoding)intSetCharMap(FTFace face, FTCharMap map)intSetCharSize(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)
-
-