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.NativeStaticStructtypedef 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 Modifier and Type Class Description static classFTSfntName.MetaClassThe meta class implementation
-
Field Summary
Fields Modifier and Type Field Description static FTSfntName.MetaClassMETAThe meta class instance
-
Constructor Summary
Constructors Modifier Constructor Description FTSfntName()protectedFTSfntName(de.intarsys.nativec.api.INativeHandle handle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.intarsys.nativec.type.NativeBuffergetBuffer()intgetEncodingId()intgetLanguageId()intgetLength()java.lang.StringgetName()java.lang.StringgetName(java.lang.String encoding)intgetNameId()de.intarsys.nativec.type.INativeTypegetNativeType()intgetPlatformId()-
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 Detail
-
META
public static final FTSfntName.MetaClass META
The meta class instance
-
-
Method Detail
-
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:
getNativeTypein interfacede.intarsys.nativec.type.INativeObject- Specified by:
getNativeTypein classde.intarsys.nativec.type.NativeObject
-
getName
public java.lang.String getName()
-
getName
public java.lang.String getName(java.lang.String encoding)
-
getNameId
public int getNameId()
-
getPlatformId
public int getPlatformId()
-
-