Package de.intarsys.cwt.freetype.nativec
Class FTSfntName
java.lang.Object
de.intarsys.nativec.type.NativeObject
de.intarsys.nativec.type.NativeStruct
de.intarsys.nativec.type.NativeStaticStruct
de.intarsys.cwt.freetype.nativec.FTSfntName
- All Implemented Interfaces:
de.intarsys.nativec.type.INativeObject
public class FTSfntName
extends de.intarsys.nativec.type.NativeStaticStruct
typedef struct FT_SfntName_ { FT_UShort platform_id; FT_UShort encoding_id; FT_UShort language_id; FT_UShort name_id; FT_Byte* string; // this string is *not* null-terminated! FT_UInt string_len; // in bytes } FT_SfntName;
-
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
Modifier and TypeMethodDescriptionde.intarsys.nativec.type.NativeBuffer
int
int
int
getName()
int
de.intarsys.nativec.type.INativeType
int
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
-
FTSfntName
public FTSfntName() -
FTSfntName
protected FTSfntName(de.intarsys.nativec.api.INativeHandle handle)
-
-
Method Details
-
getBuffer
public de.intarsys.nativec.type.NativeBuffer getBuffer() -
getEncodingId
public int getEncodingId() -
getLanguageId
public int getLanguageId() -
getLength
public int getLength() -
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
-
getName
-
getName
-
getNameId
public int getNameId() -
getPlatformId
public int getPlatformId()
-