de.intarsys.cwt.freetype.nativec
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;
Modifier and Type | Class and Description |
---|---|
static class |
FTSfntName.MetaClass
The meta class implementation
|
Modifier and Type | Field and Description |
---|---|
static FTSfntName.MetaClass |
META
The meta class instance
|
Modifier | Constructor and Description |
---|---|
|
FTSfntName() |
protected |
FTSfntName(de.intarsys.nativec.api.INativeHandle handle) |
Modifier and Type | Method and Description |
---|---|
de.intarsys.nativec.type.NativeBuffer |
getBuffer() |
int |
getEncodingId() |
int |
getLanguageId() |
int |
getLength() |
java.lang.String |
getName() |
java.lang.String |
getName(java.lang.String encoding) |
int |
getNameId() |
de.intarsys.nativec.type.INativeType |
getNativeType() |
int |
getPlatformId() |
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 FTSfntName.MetaClass META
public FTSfntName()
protected FTSfntName(de.intarsys.nativec.api.INativeHandle handle)
public de.intarsys.nativec.type.NativeBuffer getBuffer()
public int getEncodingId()
public int getLanguageId()
public int getLength()
public de.intarsys.nativec.type.INativeType getNativeType()
getNativeType
in interface de.intarsys.nativec.type.INativeObject
getNativeType
in class de.intarsys.nativec.type.NativeObject
public java.lang.String getName()
public java.lang.String getName(java.lang.String encoding)
public int getNameId()
public int getPlatformId()