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 -
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 TypeMethodDescriptionint
de.intarsys.nativec.type.INativeType
int
boolean
boolean
boolean
boolean
boolean
boolean
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
-
FTCharMap
public FTCharMap() -
FTCharMap
protected FTCharMap(de.intarsys.nativec.api.INativeHandle handle)
-
-
Method Details
-
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()
-