|
| gxFont | GXNewFont (gxFontStorageTag storage, gxFontStorageReference reference, gxFontAttribute attributes) |
| |
| gxFontStorageTag | GXGetFont (gxFont fontID, gxFontStorageReference *reference, gxFontAttribute *attributes) |
| |
| gxFont | GXFindFont (gxFontStorageTag storage, gxFontStorageReference reference, gxFontAttribute *attributes) |
| |
| void | GXSetFont (gxFont fontID, gxFontStorageTag storage, gxFontStorageReference reference, gxFontAttribute attributes) |
| |
| void | GXDisposeFont (gxFont fontID) |
| |
| void | GXChangedFont (gxFont fontID) |
| |
| gxFontFormatTag | GXGetFontFormat (gxFont fontID) |
| |
| gxFont | GXGetDefaultFont (void) |
| |
| gxFont | GXSetDefaultFont (gxFont fontID) |
| |
| long | GXFindFonts (gxFont familyID, gxFontName name, gxFontPlatform platform, gxFontScript script, gxFontLanguage language, long length, const unsigned char text[], long index, long count, gxFont fonts[]) |
| |
| long | GXCountFontGlyphs (gxFont fontID) |
| |
| long | GXCountFontTables (gxFont fontID) |
| |
| long | GXGetFontTable (gxFont fontID, long index, void *tableData, gxFontTableTag *tableTag) |
| |
| long | GXFindFontTable (gxFont fontID, gxFontTableTag tableTag, void *tableData, long *index) |
| |
| long | GXGetFontTableParts (gxFont fontID, long index, long offset, long length, void *tableData, gxFontTableTag *tableTag) |
| |
| long | GXFindFontTableParts (gxFont fontID, gxFontTableTag tableTag, long offset, long length, void *tableData, long *index) |
| |
| long | GXSetFontTable (gxFont fontID, long index, gxFontTableTag tableTag, long length, const void *tableData) |
| |
| long | GXSetFontTableParts (gxFont fontID, long index, gxFontTableTag tableTag, long offset, long oldLength, long newLength, const void *tableData) |
| |
| long | GXDeleteFontTable (gxFont fontID, long index, gxFontTableTag tableTag) |
| |
| long | GXCountFontNames (gxFont fontID) |
| |
| long | GXGetFontName (gxFont fontID, long index, gxFontName *name, gxFontPlatform *platform, gxFontScript *script, gxFontLanguage *language, unsigned char text[]) |
| |
| long | GXFindFontName (gxFont fontID, gxFontName name, gxFontPlatform platform, gxFontScript script, gxFontLanguage language, unsigned char text[], long *index) |
| |
| long | GXSetFontName (gxFont fontID, gxFontName name, gxFontPlatform platform, gxFontScript script, gxFontLanguage language, long length, const unsigned char text[]) |
| |
| long | GXDeleteFontName (gxFont fontID, long index, gxFontName name, gxFontPlatform platform, gxFontScript script, gxFontLanguage language) |
| |
| gxFontName | GXNewFontNameID (gxFont fontID) |
| |
| long | GXCountFontEncodings (gxFont fontID) |
| |
| gxFontPlatform | GXGetFontEncoding (gxFont fontID, long index, gxFontScript *script, gxFontLanguage *language) |
| |
| long | GXFindFontEncoding (gxFont fontID, gxFontPlatform platform, gxFontScript script, gxFontLanguage language) |
| |
| long | GXApplyFontEncoding (gxFont fontID, long index, long *length, const unsigned char text[], long count, unsigned short glyphs[], char was16Bit[]) |
| |
| long | GXCountFontVariations (gxFont fontID) |
| |
| long | GXFindFontVariation (gxFont fontID, gxFontVariationTag variationTag, Fixed *minValue, Fixed *defaultValue, Fixed *maxValue, gxFontName *name) |
| |
| gxFontVariationTag | GXGetFontVariation (gxFont fontID, long index, Fixed *minValue, Fixed *defaultValue, Fixed *maxValue, gxFontName *name) |
| |
| long | GXCountFontInstances (gxFont fontID) |
| |
| gxFontName | GXGetFontInstance (gxFont fontID, long index, gxFontVariation variation[]) |
| |
| long | GXSetFontInstance (gxFont fontID, long index, gxFontName name, const gxFontVariation variation[]) |
| |
| long | GXDeleteFontInstance (gxFont fontID, long index, gxFontName name) |
| |
| long | GXCountFontDescriptors (gxFont fontID) |
| |
| gxFontDescriptorTag | GXGetFontDescriptor (gxFont fontID, long index, Fixed *descriptorValue) |
| |
| long | GXFindFontDescriptor (gxFont fontID, gxFontDescriptorTag descriptorTag, Fixed *descriptorValue) |
| |
| long | GXSetFontDescriptor (gxFont fontID, long index, gxFontDescriptorTag descriptorTag, Fixed descriptorValue) |
| |
| long | GXDeleteFontDescriptor (gxFont fontID, long index, gxFontDescriptorTag descriptorTag) |
| |
| long | GXCountFontFeatures (gxFont fontID) |
| |
| gxFontName | GXGetFontFeature (gxFont fontID, long index, gxFontFeatureFlag *flags, long *settingCount, gxFontFeatureSetting settings[], gxFontFeature *feature) |
| |
| gxFontName | GXFindFontFeature (gxFont fontID, gxFontFeature feature, gxFontFeatureFlag *flags, long *settingCount, gxFontFeatureSetting settings[], long *index) |
| |
| long | GXGetFontDefaultFeatures (gxFont fontID, gxRunFeature features[]) |
| |
| void | GXFlattenFont (gxFont source, scalerStream *stream, gxSpoolBlock *block) |
| |
QuickDraw GX font routine interfaces.
- Introduced In: Quickdraw GX 1.1
- Avaliable From: Universal Interfaces 3.4.1
- Copyright: © 1994-2001 by Apple Computer, Inc., all rights reserved.
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/