![]() | InDesign SDK 20.5 |
#include <IPMFont.h>
Public Types | |
| typedef object_type | data_type |
Public Attributes | |
| WideString | fDesiredTextChars |
| int32 | fDesiredTag |
| WideString | fTextChars |
| OpenTypeFeatureList | fFeatureList |
| bool16 | fFoundNonAALT |
| bool16 | fFoundNonPUAUnicodeValue |
| int32 GlyphAccessData::fDesiredTag |
INPUT - A preferred opentype feature for the glyph. 0 if there is no preferred OpenType feature
| WideString GlyphAccessData::fDesiredTextChars |
INPUT - A preferred unicode value for the glyph. Length == 0 if no preferred textchars.
| OpenTypeFeatureList GlyphAccessData::fFeatureList |
OUTPUT - opentype features that will access this glyph.
| bool16 GlyphAccessData::fFoundNonAALT |
OUTPUT - true if an access was found that does not use the 'AALT' feature.
| bool16 GlyphAccessData::fFoundNonPUAUnicodeValue |
OUTPUT - true if an access was found that does not use a Unicode value in the Private Use Area (PUA). PUA values are - kTextChar_PrivateZoneStart = 0xE000 to kTextChar_PrivateZoneEnd = 0x0F8FF
| WideString GlyphAccessData::fTextChars |
OUTPUT - unicode value that will access this glyph.