de.intarsys.cwt.freetype.nativec
Class _FTNI
java.lang.Object
de.intarsys.cwt.freetype.nativec._FTNI
public class _FTNI
- extends Object
The freetype native interface wrapper.
Constructor Summary |
_FTNI()
|
Method Summary |
int |
DoneFace(FTFace face)
|
int |
DoneFreeType(FTLibrary library)
|
int |
GetCharIndex(FTFace face,
int code)
|
int |
GetFirstChar(FTFace face)
|
int |
GetNameIndex(FTFace face,
String name)
|
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,
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)
|
_FTNI
public _FTNI()
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,
String name)
GetPostscriptName
public 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,
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)
SetCharMap
public int SetCharMap(FTFace face,
FTCharMap map)
SetCharSize
public int SetCharSize(FTFace face,
int width,
int height,
int hRes,
int vRes)
Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.