de.intarsys.cwt.freetype.nativec
public class FTGlyphSlot extends de.intarsys.nativec.type.NativeStaticStruct
Modifier and Type | Class and Description |
---|---|
static class |
FTGlyphSlot.MetaClass
The meta class implementation
|
Modifier and Type | Field and Description |
---|---|
static FTGlyphSlot.MetaClass |
META
The meta class instance
|
Modifier | Constructor and Description |
---|---|
|
FTGlyphSlot() |
protected |
FTGlyphSlot(de.intarsys.nativec.api.INativeHandle handle) |
Modifier and Type | Method and Description |
---|---|
FTBitmap |
getBitmap() |
int |
getBitmapLeft() |
int |
getBitmapTop() |
FTGlyphMetrics |
getGlyphMetrics() |
long |
getLinearHoriAdvance() |
de.intarsys.nativec.type.INativeType |
getNativeType() |
FTOutline |
getOutline() |
getByteCount, getNativeObject, getStructField, getStructType, getValue, setValue, toNestedString, toString
allocate, cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString
public static final FTGlyphSlot.MetaClass META
public FTGlyphSlot()
protected FTGlyphSlot(de.intarsys.nativec.api.INativeHandle handle)
public FTBitmap getBitmap()
public int getBitmapLeft()
public int getBitmapTop()
public FTGlyphMetrics getGlyphMetrics()
public long getLinearHoriAdvance()
public de.intarsys.nativec.type.INativeType getNativeType()
getNativeType
in interface de.intarsys.nativec.type.INativeObject
getNativeType
in class de.intarsys.nativec.type.NativeObject
public FTOutline getOutline()