de.intarsys.cwt.freetype.nativec
Class FTCharMap
java.lang.Object
de.intarsys.nativec.type.NativeObject
de.intarsys.nativec.type.NativeStruct
de.intarsys.nativec.type.NativeStaticStruct
de.intarsys.cwt.freetype.nativec.FTCharMap
- All Implemented Interfaces:
- de.intarsys.nativec.type.INativeObject
public class FTCharMap
- extends de.intarsys.nativec.type.NativeStaticStruct
The base charmap structure.
typedef struct FT_CharMapRec_
{
FT_Face face;
FT_Encoding encoding;
FT_UShort platform_id;
FT_UShort encoding_id;
} FT_CharMapRec;
Fields 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 |
|
FTCharMap()
|
protected |
FTCharMap(de.intarsys.nativec.api.INativeHandle handle)
|
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
META
public static final FTCharMap.MetaClass META
- The meta class instance
FTCharMap
public FTCharMap()
FTCharMap
protected FTCharMap(de.intarsys.nativec.api.INativeHandle handle)
getEncoding
public FTEnum getEncoding()
getEncodingId
public int getEncodingId()
getNativeType
public de.intarsys.nativec.type.INativeType getNativeType()
- Specified by:
getNativeType
in interface de.intarsys.nativec.type.INativeObject
- Specified by:
getNativeType
in class de.intarsys.nativec.type.NativeObject
getPlatformId
public int getPlatformId()
isEncodingAdobeCustom
public boolean isEncodingAdobeCustom()
isEncodingAdobeExpert
public boolean isEncodingAdobeExpert()
isEncodingAdobeLatin1
public boolean isEncodingAdobeLatin1()
isEncodingAdobeStandard
public boolean isEncodingAdobeStandard()
isEncodingMSSymbol
public boolean isEncodingMSSymbol()
isEncodingUnicode
public boolean isEncodingUnicode()