Package 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;
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FTCharMap.MetaClass
The meta class implementation
-
Field Summary
Fields Modifier and Type Field Description static FTCharMap.MetaClass
META
The meta class instance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FTEnum
getEncoding()
int
getEncodingId()
de.intarsys.nativec.type.INativeType
getNativeType()
int
getPlatformId()
boolean
isEncodingAdobeCustom()
boolean
isEncodingAdobeExpert()
boolean
isEncodingAdobeLatin1()
boolean
isEncodingAdobeStandard()
boolean
isEncodingMSSymbol()
boolean
isEncodingUnicode()
-
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 FTCharMap.MetaClass META
The meta class instance
-
-
Method Detail
-
getEncoding
public FTEnum getEncoding()
-
getEncodingId
public int getEncodingId()
-
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
-
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()
-
-