Package de.intarsys.cwt.freetype.nativec
Class FTLibrary
java.lang.Object
de.intarsys.nativec.type.NativeObject
de.intarsys.nativec.type.NativeStruct
de.intarsys.nativec.type.NativeStaticStruct
de.intarsys.cwt.freetype.nativec.FTLibrary
- All Implemented Interfaces:
de.intarsys.nativec.type.INativeObject
public class FTLibrary
extends de.intarsys.nativec.type.NativeStaticStruct
A handle to a FreeType library instance. Each `library' is completely
independent from the others; it is the `root' of a set of objects like fonts,
faces, sizes, etc. It also embeds a memory manager (see FT_Memory), as well
as a scan-line converter object (see FT_Raster). note Library objects are
normally created by FT_Init_FreeType, and destroyed with FT_Done_FreeType.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class de.intarsys.nativec.type.NativeStruct
values
Fields inherited from class de.intarsys.nativec.type.NativeObject
DEBUG, handle, SHIFT_INT, SHIFT_LONG, SHIFT_LONGLONG, SIZE_BYTE, SIZE_INT, SIZE_LONG, SIZE_LONGLONG, SIZE_PTR, SIZE_SHORT
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.intarsys.nativec.type.NativeStruct
getByteCount, getNativeObject, getStructField, getStructType, getValue, setValue, toNestedString, toString
Methods inherited from class de.intarsys.nativec.type.NativeObject
allocate, cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString
-
Field Details
-
META
The meta class instance
-
-
Constructor Details
-
FTLibrary
public FTLibrary() -
FTLibrary
protected FTLibrary(de.intarsys.nativec.api.INativeHandle handle)
-
-
Method Details
-
getNativeType
public de.intarsys.nativec.type.INativeType getNativeType()- Specified by:
getNativeType
in interfacede.intarsys.nativec.type.INativeObject
- Specified by:
getNativeType
in classde.intarsys.nativec.type.NativeObject
-