org.rococoa.cocoa.ats
Interface ATSLibrary

All Superinterfaces:
Library

public interface ATSLibrary
extends Library

JNA Wrapper for library ATS
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static interface ATSLibrary.ATSFontApplierFunction
           
static interface ATSLibrary.ATSFontFilterSelector
           
static class ATSLibrary.ATSFontNotificationInfoRef_
           
static interface ATSLibrary.ATSFontNotifyAction
          ATSFontNotifyAction

Discussion:
Used with ATSFontNotify.
static interface ATSLibrary.ATSFontNotifyOption
          ATSFontNotifyOption

Discussion:
Options used with ATSFontNotificationSubscribe.
static interface ATSLibrary.ATSFontQueryMessageID
          ATSFontQueryMessageID

Discussion:
Constants for ATS font query message types.
static interface ATSLibrary.ATSNotificationCallback
          ATSNotificationCallback

Discussion:
Callback delivered for ATS notifications.
static interface ATSLibrary.FMFontCallbackFilterProcPtr
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
 
Field Summary
static int asciiDownloadStreamAction
           
static int cexec68K
           
static int cidType0StreamType
           
static int cidType2StreamType
           
static int cmapFontTableTag
           
static int descriptorFontTableTag
           
static int downloadStreamAction
           
static int eexecBinaryModifierStreamType
          ScalerStream input/output types
encrypted portion of Type1Stream to be binary
static int encodingOnlyStreamAction
           
static int evenOddModifierStreamType
           
static int featureFontTableTag
           
static int flattenedStreamType
           
static int fontSizeQueryStreamAction
           
static ATSLibrary INSTANCE
           
static int kAbbrevSquaredLigaturesOffSelector
          Summary:
Selectors for feature type kLigaturesType
static int kAbbrevSquaredLigaturesOnSelector
          Summary:
Selectors for feature type kLigaturesType
static int kAllCapsSelector
          Summary:
Selectors for feature type kLetterCaseType
static int kAllLowerCaseSelector
          Summary:
Selectors for feature type kLetterCaseType
static int kAllTypeFeaturesOffSelector
          Summary:
Selectors for feature type kAllTypographicFeaturesType
static int kAllTypeFeaturesOnSelector
          Summary:
Selectors for feature type kAllTypographicFeaturesType
static int kAllTypographicFeaturesType
          Summary:
Feature types
static int kAnnotationType
          Summary:
Feature types
static int kAsteriskToMultiplyOffSelector
          Summary:
Selectors for feature type kMathematicalExtrasType
static int kAsteriskToMultiplyOnSelector
          Summary:
Selectors for feature type kMathematicalExtrasType
static int kATSBoldQDStretch
           
static int kATSCubicCurveType
           
static int kATSDeletedGlyphcode
          This is what the ATSGlyphRef is set to when the glyph is deleted -
that is, when the glyph is set to no longer appear when the layout
is actually drawn
static int kATSFontAutoActivationAsk
          ATSAutoActivationSetting

Summary:
Values for auto activation settings.
static int kATSFontAutoActivationDefault
          ATSAutoActivationSetting

Summary:
Values for auto activation settings.
static int kATSFontAutoActivationDisabled
          ATSAutoActivationSetting

Summary:
Values for auto activation settings.
static int kATSFontAutoActivationEnabled
          ATSAutoActivationSetting

Summary:
Values for auto activation settings.
static int kATSFontContainerRefUnspecified
           
static int kATSFontContextGlobal
           
static int kATSFontContextLocal
           
static int kATSFontContextUnspecified
           
static int kATSFontFamilyRefUnspecified
           
static int kATSFontFilterCurrentVersion
           
static int kATSFontFormatUnspecified
           
static int kATSFontRefUnspecified
           
static int kATSGenerationUnspecified
           
static int kATSGlyphInfoAppleReserved
          These bits are Apple reserved and may result in an invalid value
error if attempted to set.
static int kATSGlyphInfoByteSizeMask
          A three-bit mask, that can be used to get the size of the original
character that spawned this glyph.
static int kATSGlyphInfoHasImposedWidth
           
static int kATSGlyphInfoIsAttachment
           
static int kATSGlyphInfoIsLTHanger
           
static int kATSGlyphInfoIsRBHanger
           
static int kATSGlyphInfoIsWhiteSpace
           
static int kATSGlyphInfoTerminatorGlyph
          The glyph is not really a glyph at all, but an end-marker designed
to allow the calculation of the previous glyph's advance.
static int kATSInvalidFontAccess
           
static int kATSInvalidFontContainerAccess
           
static int kATSInvalidFontFamilyAccess
           
static int kATSInvalidFontTableAccess
           
static int kATSInvalidGlyphAccess
           
static int kATSItalicQDSkew
           
static int kATSIterationCompleted
           
static int kATSIterationScopeModified
           
static int kATSLineAppleReserved
          These bits are reserved by Apple and will result in a invalid
value error if attemped to set.
static int kATSLineApplyAntiAliasing
          Specifies that ATS produce antialiased glyph images despite system
preferences (negates kATSLineNoAntiAliasing bit if set).
static int kATSLineBreakToNearestCharacter
          Specifies that line breaking should occur at the nearest
character, not word.
static int kATSLineDisableAllBaselineAdjustments
           
static int kATSLineDisableAllGlyphMorphing
           
static int kATSLineDisableAllJustification
           
static int kATSLineDisableAllKerningAdjustments
           
static int kATSLineDisableAllLayoutOperations
           
static int kATSLineDisableAllTrackingAdjustments
           
static int kATSLineDisableAutoAdjustDisplayPos
          Specifies that lines with any integer glyph positioning (due to
either any character non-antialiased or kATSLineFractDisable
specified), not automatically esthetically adjust individual
character positions while rendering to display.
static int kATSLineDisableNegativeJustification
          Specifies that if the line width is not sufficient to hold all its
glyphs, glyph positions are allowed to extend beyond the line's
assigned width so negative justification is not used.
static int kATSLineFillOutToWidth
          Highlights for the line end characters will be extended to 0 and
the specified line width.
static int kATSLineFractDisable
          Specifies that the displayed line glyphs will adjust for device
metrics.
static int kATSLineHasNoHangers
           
static int kATSLineHasNoOpticalAlignment
           
static int kATSLineIgnoreFontLeading
          Specifies that any leading value specified by a font will be
ignored.
static int kATSLineImposeNoAngleForEnds
          Specifies that the carets at the ends of the line will be
guarenteed to be perpendicular to the baseline.
static int kATSLineIsDisplayOnly
          This line option is no longer used.
static int kATSLineKeepSpacesOutOfMargin
           
static int kATSLineLastNoJustification
          Specifies that if the line is the last of a paragraph, it will not
get justified.
static int kATSLineNoAntiAliasing
          Specifies that ATS turn-off antialiasing glyph imaging despite
system preferences (negates kATSLineApplyAntiAliasing bit if set).
static int kATSLineNoLayoutOptions
           
static int kATSLineNoSpecialJustification
           
static int kATSLineTabAdjustEnabled
          Specifies that the tab character width will be automatically
adjusted to fit the specified line width.
static int kATSLineUseDeviceMetrics
          Specifies to optimize for displaying text only.
static int kATSLineUseQDRendering
          Specifies that rendering be done simulating Quickdraw rendering
(4-bit pixel aligned antialiasing).
static int kATSOptionFlagsActivateDisabled
           
static int kATSOptionFlagsComposeFontPostScriptName
           
static int kATSOptionFlagsDefault
           
static int kATSOptionFlagsDefaultScope
           
static int kATSOptionFlagsDoNotNotify
           
static int kATSOptionFlagsIncludeDisabledMask
          Iteration Option Flags
Disabled Fonts will show up in iteration, also valid for ATSFontFindFromContainer
static int kATSOptionFlagsIterateByPrecedenceMask
          Iteration Option Flags
Fonts returned from highest to lowest precedece
static int kATSOptionFlagsIterationScopeMask
          Iteration Option Flags
Mask option bits 12-14 for iteration scopes
static int kATSOptionFlagsProcessSubdirectories
           
static int kATSOptionFlagsRecordPersistently
           
static int kATSOptionFlagsRestrictedScope
           
static int kATSOptionFlagsUnRestrictedScope
           
static int kATSOptionFlagsUseDataFork
           
static int kATSOptionFlagsUseDataForkAsResourceFork
           
static int kATSOptionFlagsUseResourceFork
           
static int kATSOtherCurveType
           
static int kATSQuadCurveType
           
static int kATSRadiansFactor
           
static int kATSStyleAppleReserved
          These bits are reserved by Apple and will result in a invalid
value error if attemped to set.
static int kATSStyleApplyAntiAliasing
          Specifies that ATS produce antialiased glyph images despite system
preferences or LineLayoutOptions (negates kATSStyleNoAntiAliasing
bit if set).
static int kATSStyleApplyHints
          (OBSOLETE) Specifies that ATS produce "hinted" glyph outlines (the
default behavior).
static int kATSStyleNoAntiAliasing
          Specifies that ATS turn-off antialiasing glyph imaging despite
system preferences or LineLayoutOptions (negates
kATSStyleApplyAntiAliasing bit if set).
static int kATSStyleNoHinting
          Specifies that ATS produce "unhinted" glyph outlines (default is
hinted glyph outlines).
static int kATSStyleNoOptions
           
static int kATSULayoutOperationAppleReserved
           
static int kATSULayoutOperationBaselineAdjustment
           
static int kATSULayoutOperationCallbackStatusContinue
          Return this if the callback function has not totally handled the
operation which triggered the callback and needs ATSUI to run it's
own processing.
static int kATSULayoutOperationCallbackStatusHandled
          Return this if the callback function has totally handled the
operation which triggered the callback and does not need ATSUI to
run any further processing for the operation.
static int kATSULayoutOperationJustification
           
static int kATSULayoutOperationKerningAdjustment
           
static int kATSULayoutOperationMorph
           
static int kATSULayoutOperationNone
           
static int kATSULayoutOperationPostLayoutAdjustment
          Select the period of time after ATSUI has finished all of it's
layout operations.
static int kATSULayoutOperationTrackingAdjustment
           
static int kATSUseCaretOrigins
          Summary:
These values are passed into the ATSUGetGlyphBounds function to
indicate whether the width of the resulting typographic glyph
bounds will be determined using the caret origin, glyph origin in
device space, or glyph origin in fractional absolute positions
Specifies that the width of the typographic glyph bounds will be
determined using the caret origin.
static int kATSUseDeviceOrigins
          Summary:
These values are passed into the ATSUGetGlyphBounds function to
indicate whether the width of the resulting typographic glyph
bounds will be determined using the caret origin, glyph origin in
device space, or glyph origin in fractional absolute positions
Specifies that the width of the typographic glyph bounds will be
determined using the glyph origin in device space.
static int kATSUseFractionalOrigins
          Summary:
These values are passed into the ATSUGetGlyphBounds function to
indicate whether the width of the resulting typographic glyph
bounds will be determined using the caret origin, glyph origin in
device space, or glyph origin in fractional absolute positions
Specifies that the width of the typographic glyph bounds will be
determined using the glyph origin in fractional absolute
positions, which are uncorrected for device display.
static int kATSUseGlyphAdvance
          ---------------------------------------------------------------------------
assignment to use natural glyph advance value
static int kATSUseLineHeight
          ---------------------------------------------------------------------------
assignment to use natural line ascent/descent values
static int kATSUseOriginFlags
          Summary:
These values are passed into the ATSUGetGlyphBounds function to
indicate whether the width of the resulting typographic glyph
bounds will be determined using the caret origin, glyph origin in
device space, or glyph origin in fractional absolute positions
static int kBoxAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kBSLNControlPointFormatNoMap
           
static int kBSLNControlPointFormatWithMap
           
static int kBSLNCurrentVersion
          CONSTANTS
current version number for 'bsln' table
static int kBSLNDistanceFormatNoMap
           
static int kBSLNDistanceFormatWithMap
           
static int kBSLNHangingBaseline
           
static int kBSLNIdeographicCenterBaseline
           
static int kBSLNIdeographicLowBaseline
           
static int kBSLNLastBaseline
           
static int kBSLNMathBaseline
           
static int kBSLNNoBaselineOverride
           
static int kBSLNNumBaselineClasses
           
static int kBSLNRomanBaseline
           
static int kBSLNTag
          CONSTANTS
'bsln'
static int kCanonicalCompositionOffSelector
          Summary:
Selectors for feature type kUnicodeDecompositionType
static int kCanonicalCompositionOnSelector
          Summary:
Selectors for feature type kUnicodeDecompositionType
static int kCharacterAlternativesType
          Summary:
Feature types
static int kCharacterShapeType
          Summary:
Feature types
static int kCircleAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kCJKItalicRomanOffSelector
          Summary:
Selectors for feature type kItalicCJKRomanType
static int kCJKItalicRomanOnSelector
          Summary:
Selectors for feature type kItalicCJKRomanType
static int kCJKItalicRomanSelector
          Summary:
Selectors for feature type kItalicCJKRomanType
deprecated - use kCJKItalicRomanOnSelector instead
static int kCJKRomanSpacingType
          Summary:
Feature types
static int kCJKSymbolAlternativesType
          Summary:
Feature types
static int kCJKSymbolAltFiveSelector
          Summary:
Selectors for feature type kCJKSymbolAlternativesType
static int kCJKSymbolAltFourSelector
          Summary:
Selectors for feature type kCJKSymbolAlternativesType
static int kCJKSymbolAltOneSelector
          Summary:
Selectors for feature type kCJKSymbolAlternativesType
static int kCJKSymbolAltThreeSelector
          Summary:
Selectors for feature type kCJKSymbolAlternativesType
static int kCJKSymbolAltTwoSelector
          Summary:
Selectors for feature type kCJKSymbolAlternativesType
static int kCJKVerticalRomanCenteredSelector
          Summary:
Selectors for feature type kCJKVerticalRomanPlacementType
static int kCJKVerticalRomanHBaselineSelector
          Summary:
Selectors for feature type kCJKVerticalRomanPlacementType
static int kCJKVerticalRomanPlacementType
          Summary:
Feature types
static int kCommonLigaturesOffSelector
          Summary:
Selectors for feature type kLigaturesType
static int kCommonLigaturesOnSelector
          Summary:
Selectors for feature type kLigaturesType
static int kCompatibilityCompositionOffSelector
          Summary:
Selectors for feature type kUnicodeDecompositionType
static int kCompatibilityCompositionOnSelector
          Summary:
Selectors for feature type kUnicodeDecompositionType
static int kCursiveConnectionType
          Summary:
Feature types
static int kCursiveSelector
          Summary:
Selectors for feature type kCursiveConnectionType
static int kDecomposeDiacriticsSelector
          Summary:
Selectors for feature type kDiacriticsType
static int kDecorativeBordersSelector
          Summary:
Selectors for feature type kOrnamentSetsType
static int kDefaultCJKRomanSelector
          Summary:
Selectors for feature type kCJKRomanSpacingType
static int kDesignComplexityType
          Summary:
Feature types
static int kDesignLevel1Selector
          Summary:
Selectors for feature type kDesignComplexityType
static int kDesignLevel2Selector
          Summary:
Selectors for feature type kDesignComplexityType
static int kDesignLevel3Selector
          Summary:
Selectors for feature type kDesignComplexityType
static int kDesignLevel4Selector
          Summary:
Selectors for feature type kDesignComplexityType
static int kDesignLevel5Selector
          Summary:
Selectors for feature type kDesignComplexityType
static int kDiacriticsType
          Summary:
Feature types
static int kDiagonalFractionsSelector
          Summary:
Selectors for feature type kFractionsType
static int kDiamondAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kDingbatsSelector
          Summary:
Selectors for feature type kOrnamentSetsType
static int kDiphthongLigaturesOffSelector
          Summary:
Selectors for feature type kLigaturesType
static int kDiphthongLigaturesOnSelector
          Summary:
Selectors for feature type kLigaturesType
static int kDisplayTextSelector
          Summary:
Selectors for feature type kStyleOptionsType
static int kEngravedTextSelector
          Summary:
Selectors for feature type kStyleOptionsType
static int kExpertCharactersSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kExponentsOffSelector
          Summary:
Selectors for feature type kMathematicalExtrasType
static int kExponentsOnSelector
          Summary:
Selectors for feature type kMathematicalExtrasType
static int kFleuronsSelector
          Summary:
Selectors for feature type kOrnamentSetsType
static int kFMCurrentFilterFormat
           
static int kFMFontCallbackFilterSelector
           
static int kFMFontContainerFilterSelector
           
static int kFMFontDirectoryFilterSelector
           
static int kFMFontFamilyCallbackFilterSelector
           
static int kFMFontFileRefFilterSelector
           
static int kFMFontTechnologyFilterSelector
           
static int kFMGenerationFilterSelector
           
static int kFMPostScriptFontTechnology
           
static int kFMTrueTypeFontTechnology
           
static int kFontAlbanianLanguage
           
static int kFontAmharicLanguage
           
static int kFontAmharicScript
           
static int kFontArabicLanguage
           
static int kFontArabicScript
           
static int kFontArmenianLanguage
           
static int kFontArmenianScript
           
static int kFontAssameseLanguage
           
static int kFontAymaraLanguage
           
static int kFontAzerbaijanArLanguage
           
static int kFontAzerbaijaniLanguage
           
static int kFontBasqueLanguage
           
static int kFontBengaliLanguage
           
static int kFontBengaliScript
           
static int kFontBulgarianLanguage
           
static int kFontBurmeseLanguage
           
static int kFontBurmeseScript
           
static int kFontByelorussianLanguage
           
static int kFontCatalanLanguage
           
static int kFontChewaLanguage
           
static int kFontChineseScript
           
static int kFontCopyrightName
           
static int kFontCroatianLanguage
           
static int kFontCustom16BitScript
           
static int kFontCustom816BitScript
           
static int kFontCustom8BitScript
           
static int kFontCustomPlatform
           
static int kFontCyrillicScript
           
static int kFontCzechLanguage
           
static int kFontDanishLanguage
           
static int kFontDescriptionName
           
static int kFontDesignerName
           
static int kFontDesignerURLName
           
static int kFontDevanagariScript
           
static int kFontDutchLanguage
           
static int kFontDzongkhaLanguage
           
static int kFontEastEuropeanRomanScript
           
static int kFontEnglishLanguage
           
static int kFontEsperantoLanguage
           
static int kFontEstonianLanguage
           
static int kFontEthiopicScript
           
static int kFontExtendedArabicScript
           
static int kFontFaeroeseLanguage
           
static int kFontFamilyName
           
static int kFontFarsiLanguage
           
static int kFontFinnishLanguage
           
static int kFontFlemishLanguage
           
static int kFontFrenchLanguage
           
static int kFontFullName
           
static int kFontGallaLanguage
           
static int kFontGeezScript
           
static int kFontGeorgianLanguage
           
static int kFontGeorgianScript
           
static int kFontGermanLanguage
           
static int kFontGreekLanguage
           
static int kFontGreekScript
           
static int kFontGuaraniLanguage
           
static int kFontGujaratiLanguage
           
static int kFontGujaratiScript
           
static int kFontGurmukhiScript
           
static int kFontHebrewLanguage
           
static int kFontHebrewScript
           
static int kFontHindiLanguage
           
static int kFontHungarianLanguage
           
static int kFontIcelandicLanguage
           
static int kFontIndonesianLanguage
           
static int kFontIrishLanguage
           
static int kFontISO10646_1993Semantics
           
static int kFontItalianLanguage
           
static int kFontJapaneseLanguage
           
static int kFontJapaneseScript
           
static int kFontJavaneseRomLanguage
           
static int kFontKannadaLanguage
           
static int kFontKannadaScript
           
static int kFontKashmiriLanguage
           
static int kFontKazakhLanguage
           
static int kFontKhmerLanguage
           
static int kFontKhmerScript
           
static int kFontKirghizLanguage
           
static int kFontKoreanLanguage
           
static int kFontKoreanScript
           
static int kFontKurdishLanguage
           
static int kFontLaoLanguage
           
static int kFontLaotianScript
           
static int kFontLappishLanguage
           
static int kFontLastReservedName
           
static int kFontLatinLanguage
           
static int kFontLatvianLanguage
           
static int kFontLettishLanguage
           
static int kFontLicenseDescriptionName
           
static int kFontLicenseInfoURLName
           
static int kFontLithuanianLanguage
           
static int kFontMacCompatibleFullName
           
static int kFontMacedonianLanguage
           
static int kFontMacintoshPlatform
           
static int kFontMalagasyLanguage
           
static int kFontMalayalamLanguage
           
static int kFontMalayalamScript
           
static int kFontMalayArabicLanguage
           
static int kFontMalayRomanLanguage
           
static int kFontMalteseLanguage
           
static int kFontManufacturerName
           
static int kFontMarathiLanguage
           
static int kFontMicrosoftPlatform
           
static int kFontMicrosoftStandardScript
           
static int kFontMicrosoftSymbolScript
           
static int kFontMicrosoftUCS4Script
           
static int kFontMoldavianLanguage
           
static int kFontMongolianCyrLanguage
           
static int kFontMongolianLanguage
           
static int kFontMongolianScript
           
static int kFontNepaliLanguage
           
static int kFontNoLanguage
           
static int kFontNoLanguageCode
           
static int kFontNoName
           
static int kFontNoNameCode
           
static int kFontNoPlatform
           
static int kFontNoPlatformCode
           
static int kFontNorwegianLanguage
           
static int kFontNoScript
           
static int kFontNoScriptCode
           
static int kFontOriyaLanguage
           
static int kFontOriyaScript
           
static int kFontOromoLanguage
           
static int kFontPashtoLanguage
           
static int kFontPersianLanguage
           
static int kFontPolishLanguage
           
static int kFontPortugueseLanguage
           
static int kFontPostScriptCIDName
           
static int kFontPostscriptName
           
static int kFontPreferredFamilyName
           
static int kFontPreferredSubfamilyName
           
static int kFontPunjabiLanguage
           
static int kFontQuechuaLanguage
           
static int kFontReservedPlatform
           
static int kFontRomanianLanguage
           
static int kFontRomanScript
           
static int kFontRSymbolScript
           
static int kFontRuandaLanguage
           
static int kFontRundiLanguage
           
static int kFontRussian
           
static int kFontRussianLanguage
           
static int kFontSaamiskLanguage
           
static int kFontSampleTextName
           
static int kFontSanskritLanguage
           
static int kFontSerbianLanguage
           
static int kFontSimpChineseLanguage
           
static int kFontSimpleChineseScript
           
static int kFontSindhiLanguage
           
static int kFontSindhiScript
           
static int kFontSinhaleseLanguage
           
static int kFontSinhaleseScript
           
static int kFontSlavicScript
           
static int kFontSlovakLanguage
           
static int kFontSlovenianLanguage
           
static int kFontSomaliLanguage
           
static int kFontSpanishLanguage
           
static int kFontStyleName
           
static int kFontSundaneseRomLanguage
           
static int kFontSwahiliLanguage
           
static int kFontSwedishLanguage
           
static int kFontTagalogLanguage
           
static int kFontTajikiLanguage
           
static int kFontTamilLanguage
           
static int kFontTamilScript
           
static int kFontTatarLanguage
           
static int kFontTeluguLanguage
           
static int kFontTeluguScript
           
static int kFontThaiLanguage
           
static int kFontThaiScript
           
static int kFontTibetanLanguage
           
static int kFontTibetanScript
           
static int kFontTigrinyaLanguage
           
static int kFontTradChineseLanguage
           
static int kFontTrademarkName
           
static int kFontTraditionalChineseScript
           
static int kFontTurkishLanguage
           
static int kFontTurkmenLanguage
           
static int kFontUighurLanguage
           
static int kFontUkrainianLanguage
           
static int kFontUnicodeDefaultSemantics
           
static int kFontUnicodePlatform
           
static int kFontUnicodeV1_1Semantics
           
static int kFontUninterpretedScript
           
static int kFontUniqueName
           
static int kFontUrduLanguage
           
static int kFontUzbekLanguage
           
static int kFontVendorURLName
           
static int kFontVersionName
           
static int kFontVietnameseLanguage
           
static int kFontVietnameseScript
           
static int kFontWelshLanguage
           
static int kFontYiddishLanguage
           
static int kFormInterrobangOffSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kFormInterrobangOnSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kFractionsType
          Summary:
Feature types
static int kFullWidthCJKRomanSelector
          Summary:
Selectors for feature type kCJKRomanSpacingType
static int kFullWidthIdeographsSelector
          Summary:
Selectors for feature type kIdeographicSpacingType
static int kFullWidthKanaSelector
          Summary:
Selectors for feature type kKanaSpacingType
static int kHalfWidthCJKRomanSelector
          Summary:
Selectors for feature type kCJKRomanSpacingType
static int kHalfWidthIdeographsSelector
          Summary:
Selectors for feature type kIdeographicSpacingType
static int kHalfWidthTextSelector
          Summary:
Selectors for feature type kTextSpacingType
static int kHanjaToHangulAltOneSelector
          Summary:
Selectors for feature type kTransliterationType
static int kHanjaToHangulAltThreeSelector
          Summary:
Selectors for feature type kTransliterationType
static int kHanjaToHangulAltTwoSelector
          Summary:
Selectors for feature type kTransliterationType
static int kHanjaToHangulSelector
          Summary:
Selectors for feature type kTransliterationType
static int kHideDiacriticsSelector
          Summary:
Selectors for feature type kDiacriticsType
static int kHiraganaToKatakanaSelector
          Summary:
Selectors for feature type kTransliterationType
static int kHyphensToEmDashOffSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kHyphensToEmDashOnSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kHyphenToEnDashOffSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kHyphenToEnDashOnSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kHyphenToMinusOffSelector
          Summary:
Selectors for feature type kMathematicalExtrasType
static int kHyphenToMinusOnSelector
          Summary:
Selectors for feature type kMathematicalExtrasType
static int kIdeographicAlternativesType
          Summary:
Feature types
static int kIdeographicAltFiveSelector
          Summary:
Selectors for feature type kIdeographicAlternativesType
static int kIdeographicAltFourSelector
          Summary:
Selectors for feature type kIdeographicAlternativesType
static int kIdeographicAltOneSelector
          Summary:
Selectors for feature type kIdeographicAlternativesType
static int kIdeographicAltThreeSelector
          Summary:
Selectors for feature type kIdeographicAlternativesType
static int kIdeographicAltTwoSelector
          Summary:
Selectors for feature type kIdeographicAlternativesType
static int kIdeographicSpacingType
          Summary:
Feature types
static int kIlluminatedCapsSelector
          Summary:
Selectors for feature type kStyleOptionsType
static int kInequalityLigaturesOffSelector
          Summary:
Selectors for feature type kMathematicalExtrasType
static int kInequalityLigaturesOnSelector
          Summary:
Selectors for feature type kMathematicalExtrasType
static int kInferiorsSelector
          Summary:
Selectors for feature type kVerticalPositionType
static int kInitialCapsAndSmallCapsSelector
          Summary:
Selectors for feature type kLetterCaseType
static int kInitialCapsSelector
          Summary:
Selectors for feature type kLetterCaseType
static int kInternationalSymbolsSelector
          Summary:
Selectors for feature type kOrnamentSetsType
static int kInvalidFont
           
static int kInvalidFontFamily
           
static int kInvalidGeneration
           
static int kInvertedBoxAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kInvertedCircleAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kInvertedRoundedBoxAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kItalicCJKRomanType
          Summary:
Feature types
static int kJIS1978CharactersSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kJIS1983CharactersSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kJIS1990CharactersSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kJUSTCurrentVersion
           
static int kJUSTKashidaPriority
           
static int kJUSTLetterPriority
           
static int kJUSTnoGlyphcode
          CONSTANTS
used in a pcConditionalAddAction
static int kJUSTNullPriority
           
static int kJUSTOverrideLimits
           
static int kJUSTOverridePriority
           
static int kJUSTOverrideUnlimited
           
static int kJUSTpcConditionalAddAction
           
static int kJUSTpcDecompositionAction
           
static int kJUSTpcDuctilityAction
           
static int kJUSTpcGlyphRepeatAddAction
           
static int kJUSTpcGlyphStretchAction
           
static int kJUSTpcUnconditionalAddAction
           
static int kJUSTPriorityCount
           
static int kJUSTPriorityMask
           
static int kJUSTSpacePriority
           
static int kJUSTStandardFormat
           
static int kJUSTTag
          CONSTANTS
'just'
static int kJUSTUnlimited
           
static int kKanaSpacingType
          Summary:
Feature types
static int kKanaToRomanizationSelector
          Summary:
Selectors for feature type kTransliterationType
static int kKatakanaToHiraganaSelector
          Summary:
Selectors for feature type kTransliterationType
static int kKERNCrossStream
          CONSTANTS
set if this table contains cross-stream kerning values
static int kKERNCrossStreamResetNote
          Message Type Flags
Indicates a return-to-baseline in cross-stream kerning
static int kKERNCurrentVersion
           
static int kKERNFormatMask
          CONSTANTS
format of this subtable
static int kKERNIndexArray
           
static int kKERNLineEndKerning
          Message Type Flags
Array of glyphs ends a line
static int kKERNLineStart
          Message Type Flags
Array of glyphs starts a line
static int kKERNNoCrossKerning
          Message Type Flags
Prohibit cross kerning
static int kKERNNoStakeNote
          Message Type Flags
Indicates a glyph was involved in a kerning pair/group
static int kKERNNotApplied
          Message Type Flags
All kerning values were zero, kerning call had no effect
static int kKERNNotesRequested
          Message Type Flags
Caller wants kerning notes
static int kKERNOrderedList
           
static int kKERNResetCrossStream
          CONSTANTS
this value in a cross-stream table means reset to zero
static int kKERNSimpleArray
           
static int kKERNStateTable
           
static int kKERNTag
          CONSTANTS
'kern'
static int kKERNUnusedBits
          CONSTANTS
UNUSED, MUST BE ZERO
static int kKERNVariation
          CONSTANTS
set if this table contains variation kerning values
static int kKERNVertical
          CONSTANTS
set if this table has vertical kerning information
static int kLastFeatureType
          Summary:
Feature types
static int kLCARCtlPointFormat
           
static int kLCARCurrentVersion
          CONSTANTS
current version number for 'lcar' table
static int kLCARLinearFormat
           
static int kLCARTag
          CONSTANTS
'lcar'
static int kLetterCaseType
          Summary:
Feature types
static int kLigaturesType
          Summary:
Feature types
static int kLineFinalSwashesOffSelector
          Summary:
Selectors for feature type kSmartSwashType
static int kLineFinalSwashesOnSelector
          Summary:
Selectors for feature type kSmartSwashType
static int kLineInitialSwashesOffSelector
          Summary:
Selectors for feature type kSmartSwashType
static int kLineInitialSwashesOnSelector
          Summary:
Selectors for feature type kSmartSwashType
static int kLinguisticRearrangementOffSelector
          Summary:
Selectors for feature type kLinguisticRearrangementType
static int kLinguisticRearrangementOnSelector
          Summary:
Selectors for feature type kLinguisticRearrangementType
static int kLinguisticRearrangementType
          Summary:
Feature types
static int kLogosOffSelector
          Summary:
Selectors for feature type kLigaturesType
static int kLogosOnSelector
          Summary:
Selectors for feature type kLigaturesType
static int kLowerCaseNumbersSelector
          Summary:
Selectors for feature type kNumberCaseType
static int kMathematicalExtrasType
          Summary:
Feature types
static int kMathSymbolsSelector
          Summary:
Selectors for feature type kOrnamentSetsType
static int kMonospacedNumbersSelector
          Summary:
Selectors for feature type kNumberSpacingType
static int kMonospacedTextSelector
          Summary:
Selectors for feature type kTextSpacingType
static int kMORTContextualType
           
static int kMORTCoverDescending
           
static int kMORTCoverIgnoreVertical
           
static int kMORTCoverTypeMask
          CONSTANTS
Subtable types
static int kMORTCoverVertical
          CONSTANTS
Coverage masks
static int kMORTCurrentVersion
          CONSTANTS
current version number for 'mort' table
static int kMORTCurrInsertBefore
           
static int kMORTCurrInsertCountMask
           
static int kMORTCurrInsertCountShift
          CONSTANTS
count to insert after current glyphRec
static int kMORTCurrInsertKashidaLike
           
static int kMORTCurrJustTableCountMask
           
static int kMORTCurrJustTableCountShift
          CONSTANTS
JustTableIndex for current character
static int kMORTDoInsertionsBefore
          CONSTANTS
Insertion subtable constants
static int kMORTInsertionsCountMask
           
static int kMORTInsertionType
          CONSTANTS
Ligature subtable constants
static int kMORTIsSplitVowelPiece
           
static int kMORTLigatureType
           
static int kMORTLigFormOffsetMask
           
static int kMORTLigFormOffsetShift
          CONSTANTS
Rearrangement subtable actions
static int kMORTLigStoreLigature
           
static int kMORTMarkInsertBefore
           
static int kMORTMarkInsertCountMask
           
static int kMORTMarkInsertCountShift
          CONSTANTS
count to insert after marked glyphRec
static int kMORTMarkInsertKashidaLike
           
static int kMORTMarkJustTableCountMask
           
static int kMORTMarkJustTableCountShift
          CONSTANTS
JustTableIndex for marked character
static int kMORTraCDx
          CONSTANTS
xCD => CDx
static int kMORTraCDxA
          CONSTANTS
AxCD => CDxA
static int kMORTraCDxAB
          CONSTANTS
ABxCD => CDxAB
static int kMORTraCDxBA
          CONSTANTS
ABxCD => CDxBA
static int kMORTraDCx
          CONSTANTS
xCD => DCx
static int kMORTraDCxA
          CONSTANTS
AxCD => DCxA
static int kMORTraDCxAB
          CONSTANTS
ABxCD => DCxAB
static int kMORTraDCxBA
          CONSTANTS
ABxCD => DCxBA
static int kMORTraDx
          CONSTANTS
xD => Dx
static int kMORTraDxA
          CONSTANTS
AxD => DxA
static int kMORTraDxAB
          CONSTANTS
ABxD => DxAB
static int kMORTraDxBA
          CONSTANTS
ABxD => DxBA
static int kMORTraNoAction
          CONSTANTS
no action
static int kMORTraxA
          CONSTANTS
Ax => xA
static int kMORTraxAB
          CONSTANTS
ABx => xAB
static int kMORTraxBA
          CONSTANTS
ABx => xBA
static int kMORTRearrangementType
           
static int kMORTSwashType
           
static int kMORTTag
          CONSTANTS
'mort'
static int kMORXCoverDescending
           
static int kMORXCoverIgnoreVertical
           
static int kMORXCoverTypeMask
           
static int kMORXCurrentVersion
          CONSTANTS
version number for current 'morx' table
static int kMORXTag
          CONSTANTS
'morx'
static int kNoAlternatesSelector
          Summary:
Selectors for feature type kCharacterAlternativesType
static int kNoAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kNoCJKItalicRomanSelector
          Summary:
Selectors for feature type kItalicCJKRomanType
deprecated - use kCJKItalicRomanOffSelector instead
static int kNoCJKSymbolAlternativesSelector
          Summary:
Selectors for feature type kCJKSymbolAlternativesType
static int kNoFractionsSelector
          Summary:
Selectors for feature type kFractionsType
static int kNoIdeographicAlternativesSelector
          Summary:
Selectors for feature type kIdeographicAlternativesType
static int kNonFinalSwashesOffSelector
          Summary:
Selectors for feature type kSmartSwashType
static int kNonFinalSwashesOnSelector
          Summary:
Selectors for feature type kSmartSwashType
static int kNoOrnamentsSelector
          Summary:
Selectors for feature type kOrnamentSetsType
static int kNormalPositionSelector
          Summary:
Selectors for feature type kVerticalPositionType
static int kNoRubyKanaSelector
          Summary:
Selectors for feature type kRubyKanaType
deprecated - use kRubyKanaOffSelector instead
static int kNoStyleOptionsSelector
          Summary:
Selectors for feature type kStyleOptionsType
static int kNoTransliterationSelector
          Summary:
Selectors for feature type kTransliterationType
static int kNumberCaseType
          Summary:
Feature types
static int kNumberSpacingType
          Summary:
Feature types
static int kOPBDControlPointFormat
           
static int kOPBDCurrentVersion
           
static int kOPBDDistanceFormat
           
static int kOPBDTag
          CONSTANTS
'opbd'
static int kOrdinalsSelector
          Summary:
Selectors for feature type kVerticalPositionType
static int kOrnamentSetsType
          Summary:
Feature types
static int kOverlappingCharactersType
          Summary:
Feature types
static int kParenthesisAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kPartiallyConnectedSelector
          Summary:
Selectors for feature type kCursiveConnectionType
static int kPeriodAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kPeriodsToEllipsisOffSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kPeriodsToEllipsisOnSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kPiCharactersSelector
          Summary:
Selectors for feature type kOrnamentSetsType
static int kPreventOverlapOffSelector
          Summary:
Selectors for feature type kOverlappingCharactersType
static int kPreventOverlapOnSelector
          Summary:
Selectors for feature type kOverlappingCharactersType
static int kPROPALDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPANDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPBNDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPCanHangLTMask
          CONSTANTS
glyph can hang left/top
static int kPROPCanHangRBMask
          CONSTANTS
glyph can hang right/bottom
static int kPROPCSDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPCurrentVersion
          CONSTANTS
current version number for 'prop' table
static int kPROPDirectionMask
          CONSTANTS
direction bits
static int kPROPENDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPESDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPETDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPIsFloaterMask
          CONSTANTS
glyph is floater
static int kPROPLDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPLREDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPLRODirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPNSMDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPNumDirectionClasses
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPONDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kProportionalCJKRomanSelector
          Summary:
Selectors for feature type kCJKRomanSpacingType
static int kProportionalIdeographsSelector
          Summary:
Selectors for feature type kIdeographicSpacingType
static int kProportionalKanaSelector
          Summary:
Selectors for feature type kKanaSpacingType
static int kProportionalNumbersSelector
          Summary:
Selectors for feature type kNumberSpacingType
static int kProportionalTextSelector
          Summary:
Selectors for feature type kTextSpacingType
static int kPROPPairOffsetMask
          CONSTANTS
4-bit signed offset to other pair member
static int kPROPPairOffsetShift
           
static int kPROPPairOffsetSign
           
static int kPROPPDFDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPPSDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPRDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPRightConnectMask
          CONSTANTS
glyph connects to glyph on right
static int kPROPRLEDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPRLODirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPSDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPSENDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPTag
          CONSTANTS
'prop'
static int kPROPUseRLPairMask
          CONSTANTS
if glyph lands in RL streak, use paired glyph
static int kPROPWSDirectionClass
          These are the Unicode direction classes (plus the Special European Number class).
static int kPROPZeroReserved
          CONSTANTS
must be zero
static int kQuarterWidthNumbersSelector
          Summary:
Selectors for feature type kNumberSpacingType
static int kRareLigaturesOffSelector
          Summary:
Selectors for feature type kLigaturesType
static int kRareLigaturesOnSelector
          Summary:
Selectors for feature type kLigaturesType
static int kRebusPicturesOffSelector
          Summary:
Selectors for feature type kLigaturesType
static int kRebusPicturesOnSelector
          Summary:
Selectors for feature type kLigaturesType
static int kRequiredLigaturesOffSelector
          Summary:
Selectors for feature type kLigaturesType
static int kRequiredLigaturesOnSelector
          Summary:
Selectors for feature type kLigaturesType
static int kRomanizationToHiraganaSelector
          Summary:
Selectors for feature type kTransliterationType
static int kRomanizationToKatakanaSelector
          Summary:
Selectors for feature type kTransliterationType
static int kRomanNumeralAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kRoundedBoxAnnotationSelector
          Summary:
Selectors for feature type kAnnotationType
static int kRubyKanaOffSelector
          Summary:
Selectors for feature type kRubyKanaType
static int kRubyKanaOnSelector
          Summary:
Selectors for feature type kRubyKanaType
static int kRubyKanaSelector
          Summary:
Selectors for feature type kRubyKanaType
deprecated - use kRubyKanaOnSelector instead
static int kRubyKanaType
          Summary:
Feature types
static int kSFNTLookupSegmentArray
          FORMATS FOR TABLE: lookup tables - used within various other tables
segment mapping to lookup array
static int kSFNTLookupSegmentSingle
          FORMATS FOR TABLE: lookup tables - used within various other tables
segment mapping to single value
static int kSFNTLookupSimpleArray
          FORMATS FOR TABLE: lookup tables - used within various other tables
a simple array indexed by glyph code
static int kSFNTLookupSingleTable
          FORMATS FOR TABLE: lookup tables - used within various other tables
sorted list of glyph, value pairs
static int kSFNTLookupTrimmedArray
          FORMATS FOR TABLE: lookup tables - used within various other tables
a simple trimmed array indexed by glyph code
static int kShowDiacriticsSelector
          Summary:
Selectors for feature type kDiacriticsType
static int kSimplifiedCharactersSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kSlashedZeroOffSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kSlashedZeroOnSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kSlashToDivideOffSelector
          Summary:
Selectors for feature type kMathematicalExtrasType
static int kSlashToDivideOnSelector
          Summary:
Selectors for feature type kMathematicalExtrasType
static int kSmallCapsSelector
          Summary:
Selectors for feature type kLetterCaseType
static int kSmartQuotesOffSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kSmartQuotesOnSelector
          Summary:
Selectors for feature type kTypographicExtrasType
static int kSmartSwashType
          Summary:
Feature types
static int kSquaredLigaturesOffSelector
          Summary:
Selectors for feature type kLigaturesType
static int kSquaredLigaturesOnSelector
          Summary:
Selectors for feature type kLigaturesType
static int kSTClassDeletedGlyph
           
static int kSTClassEndOfLine
           
static int kSTClassEndOfText
           
static int kSTClassOutOfBounds
           
static int kSTLigActionMask
           
static int kSTMarkEnd
           
static int kSTNoAdvance
           
static int kSTRearrVerbMask
           
static int kSTSetMark
           
static int kSTXHasLigAction
           
static int kStyleOptionsType
          Summary:
Feature types
static int kSubstituteVerticalFormsOffSelector
          Summary:
Selectors for feature type kVerticalSubstitutionType
static int kSubstituteVerticalFormsOnSelector
          Summary:
Selectors for feature type kVerticalSubstitutionType
static int kSuperiorsSelector
          Summary:
Selectors for feature type kVerticalPositionType
static int kSymbolLigaturesOffSelector
          Summary:
Selectors for feature type kLigaturesType
static int kSymbolLigaturesOnSelector
          Summary:
Selectors for feature type kLigaturesType
static int kTallCapsSelector
          Summary:
Selectors for feature type kStyleOptionsType
static int kTextSpacingType
          Summary:
Feature types
static int kThirdWidthNumbersSelector
          Summary:
Selectors for feature type kNumberSpacingType
static int kTitlingCapsSelector
          Summary:
Selectors for feature type kStyleOptionsType
static int kTraditionalAltFiveSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kTraditionalAltFourSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kTraditionalAltOneSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kTraditionalAltThreeSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kTraditionalAltTwoSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kTraditionalCharactersSelector
          Summary:
Selectors for feature type kCharacterShapeType
static int kTRAKCurrentVersion
          CONSTANTS
current version number for 'trak' table
static int kTRAKTag
          CONSTANTS
'trak'
static int kTRAKUniformFormat
          CONSTANTS
kTRAKPerGlyphFormat = 2
static int kTranscodingCompositionOffSelector
          Summary:
Selectors for feature type kUnicodeDecompositionType
static int kTranscodingCompositionOnSelector
          Summary:
Selectors for feature type kUnicodeDecompositionType
static int kTransliterationType
          Summary:
Feature types
static int kTypographicExtrasType
          Summary:
Feature types
static int kUnconnectedSelector
          Summary:
Selectors for feature type kCursiveConnectionType
static int kUnicodeDecompositionType
          Summary:
Feature types
static int kUpperAndLowerCaseSelector
          Summary:
Selectors for feature type kLetterCaseType
static int kUpperCaseNumbersSelector
          Summary:
Selectors for feature type kNumberCaseType
static int kVerticalFractionsSelector
          Summary:
Selectors for feature type kFractionsType
static int kVerticalPositionType
          Summary:
Feature types
static int kVerticalSubstitutionType
          Summary:
Feature types
static int kWordFinalSwashesOffSelector
          Summary:
Selectors for feature type kSmartSwashType
static int kWordFinalSwashesOnSelector
          Summary:
Selectors for feature type kSmartSwashType
static int kWordInitialSwashesOffSelector
          Summary:
Selectors for feature type kSmartSwashType
static int kWordInitialSwashesOnSelector
          Summary:
Selectors for feature type kSmartSwashType
static int nameFontTableTag
           
static int nonGlyphID
           
static int os2FontTableTag
           
static int portableStreamType
           
static int prerequisiteItemStreamAction
           
static int prerequisiteQueryStreamAction
           
static int scalerSpecifcModifierMask
          ScalerStream input/output types
for scaler's internal use
static int selectAllVariations
           
static int sizeof_sfntCMapEncoding
           
static int sizeof_sfntCMapExtendedSubHeader
           
static int sizeof_sfntCMapHeader
           
static int sizeof_sfntCMapSubHeader
           
static int sizeof_sfntDescriptorHeader
           
static int sizeof_sfntDirectory
           
static int sizeof_sfntInstance
           
static int sizeof_sfntNameHeader
           
static int sizeof_sfntNameRecord
           
static int sizeof_sfntVariationAxis
           
static int sizeof_sfntVariationHeader
           
static int truetypeStreamType
           
static int type1CFFStreamType
           
static int type1StreamType
           
static int type3StreamType
           
static int type42GXStreamType
           
static int type42StreamType
           
static int unicodeMappingModifierStreamType
          ScalerStream input/output types
include glyph ID to unicode mapping info for PDF
static int variationFontTableTag
           
static int variationPSOperatorStreamAction
           
static int variationQueryStreamAction
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 int ATSFontFamilyFindFromQuickDrawName(byte[] iName)
          ATSFontFamilyFindFromQuickDrawName()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSFontFamilyRef ATSFontFamilyFindFromQuickDrawName(ConstStr255Param)
 int ATSFontFamilyFindFromQuickDrawName(ByteBuffer iName)
          ATSFontFamilyFindFromQuickDrawName()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSFontFamilyRef ATSFontFamilyFindFromQuickDrawName(ConstStr255Param)
 int ATSFontFamilyFindFromQuickDrawName(ByteByReference iName)
          Deprecated. use the safer methods ATSFontFamilyFindFromQuickDrawName(byte[]) and ATSFontFamilyFindFromQuickDrawName(java.nio.ByteBuffer) instead
 int ATSFontFamilyGetEncoding(int iFamily)
          ATSFontFamilyGetEncoding()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : TextEncoding ATSFontFamilyGetEncoding(ATSFontFamilyRef)
 int ATSFontFamilyGetGeneration(int iFamily)
          ATSFontFamilyGetGeneration()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSGeneration ATSFontFamilyGetGeneration(ATSFontFamilyRef)
 int ATSFontGetAutoActivationSettingForApplication(AudioUnitLibrary.__CFURL iApplicationFileURL)
          ATSFontGetAutoActivationSettingForApplication()

Summary:
Query the activation setting for the specified application.
 int ATSFontGetGeneration(int iFont)
          ATSFontGetGeneration()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSGeneration ATSFontGetGeneration(ATSFontRef)
 int ATSFontGetGlobalAutoActivationSetting()
          ATSFontGetGlobalAutoActivationSetting()

Summary:
Gets the user's global auto-activation setting.
 boolean ATSFontIsEnabled(int iFont)
          ATSFontIsEnabled()

Summary:
Returns true if the font is enabled.
 int ATSGetGeneration()
          ATSGetGeneration()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSGeneration ATSGetGeneration()
 void DisposeFMFontCallbackFilterUPP(ATSLibrary.FMFontCallbackFilterProcPtr userUPP)
          DisposeFMFontCallbackFilterUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeFMFontCallbackFilterUPP(FMFontCallbackFilterUPP)
 ATSLibrary.FMFontCallbackFilterProcPtr NewFMFontCallbackFilterUPP(ATSLibrary.FMFontCallbackFilterProcPtr userRoutine)
          NewFMFontCallbackFilterUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : FMFontCallbackFilterUPP NewFMFontCallbackFilterUPP(FMFontCallbackFilterProcPtr)
 

Field Detail

INSTANCE

static final ATSLibrary INSTANCE

kAllTypographicFeaturesType

static final int kAllTypographicFeaturesType
Summary:
Feature types

See Also:
Constant Field Values

kLigaturesType

static final int kLigaturesType
Summary:
Feature types

See Also:
Constant Field Values

kCursiveConnectionType

static final int kCursiveConnectionType
Summary:
Feature types

See Also:
Constant Field Values

kLetterCaseType

static final int kLetterCaseType
Summary:
Feature types

See Also:
Constant Field Values

kVerticalSubstitutionType

static final int kVerticalSubstitutionType
Summary:
Feature types

See Also:
Constant Field Values

kLinguisticRearrangementType

static final int kLinguisticRearrangementType
Summary:
Feature types

See Also:
Constant Field Values

kNumberSpacingType

static final int kNumberSpacingType
Summary:
Feature types

See Also:
Constant Field Values

kSmartSwashType

static final int kSmartSwashType
Summary:
Feature types

See Also:
Constant Field Values

kDiacriticsType

static final int kDiacriticsType
Summary:
Feature types

See Also:
Constant Field Values

kVerticalPositionType

static final int kVerticalPositionType
Summary:
Feature types

See Also:
Constant Field Values

kFractionsType

static final int kFractionsType
Summary:
Feature types

See Also:
Constant Field Values

kOverlappingCharactersType

static final int kOverlappingCharactersType
Summary:
Feature types

See Also:
Constant Field Values

kTypographicExtrasType

static final int kTypographicExtrasType
Summary:
Feature types

See Also:
Constant Field Values

kMathematicalExtrasType

static final int kMathematicalExtrasType
Summary:
Feature types

See Also:
Constant Field Values

kOrnamentSetsType

static final int kOrnamentSetsType
Summary:
Feature types

See Also:
Constant Field Values

kCharacterAlternativesType

static final int kCharacterAlternativesType
Summary:
Feature types

See Also:
Constant Field Values

kDesignComplexityType

static final int kDesignComplexityType
Summary:
Feature types

See Also:
Constant Field Values

kStyleOptionsType

static final int kStyleOptionsType
Summary:
Feature types

See Also:
Constant Field Values

kCharacterShapeType

static final int kCharacterShapeType
Summary:
Feature types

See Also:
Constant Field Values

kNumberCaseType

static final int kNumberCaseType
Summary:
Feature types

See Also:
Constant Field Values

kTextSpacingType

static final int kTextSpacingType
Summary:
Feature types

See Also:
Constant Field Values

kTransliterationType

static final int kTransliterationType
Summary:
Feature types

See Also:
Constant Field Values

kAnnotationType

static final int kAnnotationType
Summary:
Feature types

See Also:
Constant Field Values

kKanaSpacingType

static final int kKanaSpacingType
Summary:
Feature types

See Also:
Constant Field Values

kIdeographicSpacingType

static final int kIdeographicSpacingType
Summary:
Feature types

See Also:
Constant Field Values

kUnicodeDecompositionType

static final int kUnicodeDecompositionType
Summary:
Feature types

See Also:
Constant Field Values

kRubyKanaType

static final int kRubyKanaType
Summary:
Feature types

See Also:
Constant Field Values

kCJKSymbolAlternativesType

static final int kCJKSymbolAlternativesType
Summary:
Feature types

See Also:
Constant Field Values

kIdeographicAlternativesType

static final int kIdeographicAlternativesType
Summary:
Feature types

See Also:
Constant Field Values

kCJKVerticalRomanPlacementType

static final int kCJKVerticalRomanPlacementType
Summary:
Feature types

See Also:
Constant Field Values

kItalicCJKRomanType

static final int kItalicCJKRomanType
Summary:
Feature types

See Also:
Constant Field Values

kCJKRomanSpacingType

static final int kCJKRomanSpacingType
Summary:
Feature types

See Also:
Constant Field Values

kLastFeatureType

static final int kLastFeatureType
Summary:
Feature types

See Also:
Constant Field Values

kAllTypeFeaturesOnSelector

static final int kAllTypeFeaturesOnSelector
Summary:
Selectors for feature type kAllTypographicFeaturesType

See Also:
Constant Field Values

kAllTypeFeaturesOffSelector

static final int kAllTypeFeaturesOffSelector
Summary:
Selectors for feature type kAllTypographicFeaturesType

See Also:
Constant Field Values

kRequiredLigaturesOnSelector

static final int kRequiredLigaturesOnSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kRequiredLigaturesOffSelector

static final int kRequiredLigaturesOffSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kCommonLigaturesOnSelector

static final int kCommonLigaturesOnSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kCommonLigaturesOffSelector

static final int kCommonLigaturesOffSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kRareLigaturesOnSelector

static final int kRareLigaturesOnSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kRareLigaturesOffSelector

static final int kRareLigaturesOffSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kLogosOnSelector

static final int kLogosOnSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kLogosOffSelector

static final int kLogosOffSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kRebusPicturesOnSelector

static final int kRebusPicturesOnSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kRebusPicturesOffSelector

static final int kRebusPicturesOffSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kDiphthongLigaturesOnSelector

static final int kDiphthongLigaturesOnSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kDiphthongLigaturesOffSelector

static final int kDiphthongLigaturesOffSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kSquaredLigaturesOnSelector

static final int kSquaredLigaturesOnSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kSquaredLigaturesOffSelector

static final int kSquaredLigaturesOffSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kAbbrevSquaredLigaturesOnSelector

static final int kAbbrevSquaredLigaturesOnSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kAbbrevSquaredLigaturesOffSelector

static final int kAbbrevSquaredLigaturesOffSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kSymbolLigaturesOnSelector

static final int kSymbolLigaturesOnSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kSymbolLigaturesOffSelector

static final int kSymbolLigaturesOffSelector
Summary:
Selectors for feature type kLigaturesType

See Also:
Constant Field Values

kUnconnectedSelector

static final int kUnconnectedSelector
Summary:
Selectors for feature type kCursiveConnectionType

See Also:
Constant Field Values

kPartiallyConnectedSelector

static final int kPartiallyConnectedSelector
Summary:
Selectors for feature type kCursiveConnectionType

See Also:
Constant Field Values

kCursiveSelector

static final int kCursiveSelector
Summary:
Selectors for feature type kCursiveConnectionType

See Also:
Constant Field Values

kUpperAndLowerCaseSelector

static final int kUpperAndLowerCaseSelector
Summary:
Selectors for feature type kLetterCaseType

See Also:
Constant Field Values

kAllCapsSelector

static final int kAllCapsSelector
Summary:
Selectors for feature type kLetterCaseType

See Also:
Constant Field Values

kAllLowerCaseSelector

static final int kAllLowerCaseSelector
Summary:
Selectors for feature type kLetterCaseType

See Also:
Constant Field Values

kSmallCapsSelector

static final int kSmallCapsSelector
Summary:
Selectors for feature type kLetterCaseType

See Also:
Constant Field Values

kInitialCapsSelector

static final int kInitialCapsSelector
Summary:
Selectors for feature type kLetterCaseType

See Also:
Constant Field Values

kInitialCapsAndSmallCapsSelector

static final int kInitialCapsAndSmallCapsSelector
Summary:
Selectors for feature type kLetterCaseType

See Also:
Constant Field Values

kSubstituteVerticalFormsOnSelector

static final int kSubstituteVerticalFormsOnSelector
Summary:
Selectors for feature type kVerticalSubstitutionType

See Also:
Constant Field Values

kSubstituteVerticalFormsOffSelector

static final int kSubstituteVerticalFormsOffSelector
Summary:
Selectors for feature type kVerticalSubstitutionType

See Also:
Constant Field Values

kLinguisticRearrangementOnSelector

static final int kLinguisticRearrangementOnSelector
Summary:
Selectors for feature type kLinguisticRearrangementType

See Also:
Constant Field Values

kLinguisticRearrangementOffSelector

static final int kLinguisticRearrangementOffSelector
Summary:
Selectors for feature type kLinguisticRearrangementType

See Also:
Constant Field Values

kMonospacedNumbersSelector

static final int kMonospacedNumbersSelector
Summary:
Selectors for feature type kNumberSpacingType

See Also:
Constant Field Values

kProportionalNumbersSelector

static final int kProportionalNumbersSelector
Summary:
Selectors for feature type kNumberSpacingType

See Also:
Constant Field Values

kThirdWidthNumbersSelector

static final int kThirdWidthNumbersSelector
Summary:
Selectors for feature type kNumberSpacingType

See Also:
Constant Field Values

kQuarterWidthNumbersSelector

static final int kQuarterWidthNumbersSelector
Summary:
Selectors for feature type kNumberSpacingType

See Also:
Constant Field Values

kWordInitialSwashesOnSelector

static final int kWordInitialSwashesOnSelector
Summary:
Selectors for feature type kSmartSwashType

See Also:
Constant Field Values

kWordInitialSwashesOffSelector

static final int kWordInitialSwashesOffSelector
Summary:
Selectors for feature type kSmartSwashType

See Also:
Constant Field Values

kWordFinalSwashesOnSelector

static final int kWordFinalSwashesOnSelector
Summary:
Selectors for feature type kSmartSwashType

See Also:
Constant Field Values

kWordFinalSwashesOffSelector

static final int kWordFinalSwashesOffSelector
Summary:
Selectors for feature type kSmartSwashType

See Also:
Constant Field Values

kLineInitialSwashesOnSelector

static final int kLineInitialSwashesOnSelector
Summary:
Selectors for feature type kSmartSwashType

See Also:
Constant Field Values

kLineInitialSwashesOffSelector

static final int kLineInitialSwashesOffSelector
Summary:
Selectors for feature type kSmartSwashType

See Also:
Constant Field Values

kLineFinalSwashesOnSelector

static final int kLineFinalSwashesOnSelector
Summary:
Selectors for feature type kSmartSwashType

See Also:
Constant Field Values

kLineFinalSwashesOffSelector

static final int kLineFinalSwashesOffSelector
Summary:
Selectors for feature type kSmartSwashType

See Also:
Constant Field Values

kNonFinalSwashesOnSelector

static final int kNonFinalSwashesOnSelector
Summary:
Selectors for feature type kSmartSwashType

See Also:
Constant Field Values

kNonFinalSwashesOffSelector

static final int kNonFinalSwashesOffSelector
Summary:
Selectors for feature type kSmartSwashType

See Also:
Constant Field Values

kShowDiacriticsSelector

static final int kShowDiacriticsSelector
Summary:
Selectors for feature type kDiacriticsType

See Also:
Constant Field Values

kHideDiacriticsSelector

static final int kHideDiacriticsSelector
Summary:
Selectors for feature type kDiacriticsType

See Also:
Constant Field Values

kDecomposeDiacriticsSelector

static final int kDecomposeDiacriticsSelector
Summary:
Selectors for feature type kDiacriticsType

See Also:
Constant Field Values

kNormalPositionSelector

static final int kNormalPositionSelector
Summary:
Selectors for feature type kVerticalPositionType

See Also:
Constant Field Values

kSuperiorsSelector

static final int kSuperiorsSelector
Summary:
Selectors for feature type kVerticalPositionType

See Also:
Constant Field Values

kInferiorsSelector

static final int kInferiorsSelector
Summary:
Selectors for feature type kVerticalPositionType

See Also:
Constant Field Values

kOrdinalsSelector

static final int kOrdinalsSelector
Summary:
Selectors for feature type kVerticalPositionType

See Also:
Constant Field Values

kNoFractionsSelector

static final int kNoFractionsSelector
Summary:
Selectors for feature type kFractionsType

See Also:
Constant Field Values

kVerticalFractionsSelector

static final int kVerticalFractionsSelector
Summary:
Selectors for feature type kFractionsType

See Also:
Constant Field Values

kDiagonalFractionsSelector

static final int kDiagonalFractionsSelector
Summary:
Selectors for feature type kFractionsType

See Also:
Constant Field Values

kPreventOverlapOnSelector

static final int kPreventOverlapOnSelector
Summary:
Selectors for feature type kOverlappingCharactersType

See Also:
Constant Field Values

kPreventOverlapOffSelector

static final int kPreventOverlapOffSelector
Summary:
Selectors for feature type kOverlappingCharactersType

See Also:
Constant Field Values

kHyphensToEmDashOnSelector

static final int kHyphensToEmDashOnSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kHyphensToEmDashOffSelector

static final int kHyphensToEmDashOffSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kHyphenToEnDashOnSelector

static final int kHyphenToEnDashOnSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kHyphenToEnDashOffSelector

static final int kHyphenToEnDashOffSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kSlashedZeroOnSelector

static final int kSlashedZeroOnSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kSlashedZeroOffSelector

static final int kSlashedZeroOffSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kFormInterrobangOnSelector

static final int kFormInterrobangOnSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kFormInterrobangOffSelector

static final int kFormInterrobangOffSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kSmartQuotesOnSelector

static final int kSmartQuotesOnSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kSmartQuotesOffSelector

static final int kSmartQuotesOffSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kPeriodsToEllipsisOnSelector

static final int kPeriodsToEllipsisOnSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kPeriodsToEllipsisOffSelector

static final int kPeriodsToEllipsisOffSelector
Summary:
Selectors for feature type kTypographicExtrasType

See Also:
Constant Field Values

kHyphenToMinusOnSelector

static final int kHyphenToMinusOnSelector
Summary:
Selectors for feature type kMathematicalExtrasType

See Also:
Constant Field Values

kHyphenToMinusOffSelector

static final int kHyphenToMinusOffSelector
Summary:
Selectors for feature type kMathematicalExtrasType

See Also:
Constant Field Values

kAsteriskToMultiplyOnSelector

static final int kAsteriskToMultiplyOnSelector
Summary:
Selectors for feature type kMathematicalExtrasType

See Also:
Constant Field Values

kAsteriskToMultiplyOffSelector

static final int kAsteriskToMultiplyOffSelector
Summary:
Selectors for feature type kMathematicalExtrasType

See Also:
Constant Field Values

kSlashToDivideOnSelector

static final int kSlashToDivideOnSelector
Summary:
Selectors for feature type kMathematicalExtrasType

See Also:
Constant Field Values

kSlashToDivideOffSelector

static final int kSlashToDivideOffSelector
Summary:
Selectors for feature type kMathematicalExtrasType

See Also:
Constant Field Values

kInequalityLigaturesOnSelector

static final int kInequalityLigaturesOnSelector
Summary:
Selectors for feature type kMathematicalExtrasType

See Also:
Constant Field Values

kInequalityLigaturesOffSelector

static final int kInequalityLigaturesOffSelector
Summary:
Selectors for feature type kMathematicalExtrasType

See Also:
Constant Field Values

kExponentsOnSelector

static final int kExponentsOnSelector
Summary:
Selectors for feature type kMathematicalExtrasType

See Also:
Constant Field Values

kExponentsOffSelector

static final int kExponentsOffSelector
Summary:
Selectors for feature type kMathematicalExtrasType

See Also:
Constant Field Values

kNoOrnamentsSelector

static final int kNoOrnamentsSelector
Summary:
Selectors for feature type kOrnamentSetsType

See Also:
Constant Field Values

kDingbatsSelector

static final int kDingbatsSelector
Summary:
Selectors for feature type kOrnamentSetsType

See Also:
Constant Field Values

kPiCharactersSelector

static final int kPiCharactersSelector
Summary:
Selectors for feature type kOrnamentSetsType

See Also:
Constant Field Values

kFleuronsSelector

static final int kFleuronsSelector
Summary:
Selectors for feature type kOrnamentSetsType

See Also:
Constant Field Values

kDecorativeBordersSelector

static final int kDecorativeBordersSelector
Summary:
Selectors for feature type kOrnamentSetsType

See Also:
Constant Field Values

kInternationalSymbolsSelector

static final int kInternationalSymbolsSelector
Summary:
Selectors for feature type kOrnamentSetsType

See Also:
Constant Field Values

kMathSymbolsSelector

static final int kMathSymbolsSelector
Summary:
Selectors for feature type kOrnamentSetsType

See Also:
Constant Field Values

kNoAlternatesSelector

static final int kNoAlternatesSelector
Summary:
Selectors for feature type kCharacterAlternativesType

See Also:
Constant Field Values

kDesignLevel1Selector

static final int kDesignLevel1Selector
Summary:
Selectors for feature type kDesignComplexityType

See Also:
Constant Field Values

kDesignLevel2Selector

static final int kDesignLevel2Selector
Summary:
Selectors for feature type kDesignComplexityType

See Also:
Constant Field Values

kDesignLevel3Selector

static final int kDesignLevel3Selector
Summary:
Selectors for feature type kDesignComplexityType

See Also:
Constant Field Values

kDesignLevel4Selector

static final int kDesignLevel4Selector
Summary:
Selectors for feature type kDesignComplexityType

See Also:
Constant Field Values

kDesignLevel5Selector

static final int kDesignLevel5Selector
Summary:
Selectors for feature type kDesignComplexityType

See Also:
Constant Field Values

kNoStyleOptionsSelector

static final int kNoStyleOptionsSelector
Summary:
Selectors for feature type kStyleOptionsType

See Also:
Constant Field Values

kDisplayTextSelector

static final int kDisplayTextSelector
Summary:
Selectors for feature type kStyleOptionsType

See Also:
Constant Field Values

kEngravedTextSelector

static final int kEngravedTextSelector
Summary:
Selectors for feature type kStyleOptionsType

See Also:
Constant Field Values

kIlluminatedCapsSelector

static final int kIlluminatedCapsSelector
Summary:
Selectors for feature type kStyleOptionsType

See Also:
Constant Field Values

kTitlingCapsSelector

static final int kTitlingCapsSelector
Summary:
Selectors for feature type kStyleOptionsType

See Also:
Constant Field Values

kTallCapsSelector

static final int kTallCapsSelector
Summary:
Selectors for feature type kStyleOptionsType

See Also:
Constant Field Values

kTraditionalCharactersSelector

static final int kTraditionalCharactersSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kSimplifiedCharactersSelector

static final int kSimplifiedCharactersSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kJIS1978CharactersSelector

static final int kJIS1978CharactersSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kJIS1983CharactersSelector

static final int kJIS1983CharactersSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kJIS1990CharactersSelector

static final int kJIS1990CharactersSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kTraditionalAltOneSelector

static final int kTraditionalAltOneSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kTraditionalAltTwoSelector

static final int kTraditionalAltTwoSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kTraditionalAltThreeSelector

static final int kTraditionalAltThreeSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kTraditionalAltFourSelector

static final int kTraditionalAltFourSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kTraditionalAltFiveSelector

static final int kTraditionalAltFiveSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kExpertCharactersSelector

static final int kExpertCharactersSelector
Summary:
Selectors for feature type kCharacterShapeType

See Also:
Constant Field Values

kLowerCaseNumbersSelector

static final int kLowerCaseNumbersSelector
Summary:
Selectors for feature type kNumberCaseType

See Also:
Constant Field Values

kUpperCaseNumbersSelector

static final int kUpperCaseNumbersSelector
Summary:
Selectors for feature type kNumberCaseType

See Also:
Constant Field Values

kProportionalTextSelector

static final int kProportionalTextSelector
Summary:
Selectors for feature type kTextSpacingType

See Also:
Constant Field Values

kMonospacedTextSelector

static final int kMonospacedTextSelector
Summary:
Selectors for feature type kTextSpacingType

See Also:
Constant Field Values

kHalfWidthTextSelector

static final int kHalfWidthTextSelector
Summary:
Selectors for feature type kTextSpacingType

See Also:
Constant Field Values

kNoTransliterationSelector

static final int kNoTransliterationSelector
Summary:
Selectors for feature type kTransliterationType

See Also:
Constant Field Values

kHanjaToHangulSelector

static final int kHanjaToHangulSelector
Summary:
Selectors for feature type kTransliterationType

See Also:
Constant Field Values

kHiraganaToKatakanaSelector

static final int kHiraganaToKatakanaSelector
Summary:
Selectors for feature type kTransliterationType

See Also:
Constant Field Values

kKatakanaToHiraganaSelector

static final int kKatakanaToHiraganaSelector
Summary:
Selectors for feature type kTransliterationType

See Also:
Constant Field Values

kKanaToRomanizationSelector

static final int kKanaToRomanizationSelector
Summary:
Selectors for feature type kTransliterationType

See Also:
Constant Field Values

kRomanizationToHiraganaSelector

static final int kRomanizationToHiraganaSelector
Summary:
Selectors for feature type kTransliterationType

See Also:
Constant Field Values

kRomanizationToKatakanaSelector

static final int kRomanizationToKatakanaSelector
Summary:
Selectors for feature type kTransliterationType

See Also:
Constant Field Values

kHanjaToHangulAltOneSelector

static final int kHanjaToHangulAltOneSelector
Summary:
Selectors for feature type kTransliterationType

See Also:
Constant Field Values

kHanjaToHangulAltTwoSelector

static final int kHanjaToHangulAltTwoSelector
Summary:
Selectors for feature type kTransliterationType

See Also:
Constant Field Values

kHanjaToHangulAltThreeSelector

static final int kHanjaToHangulAltThreeSelector
Summary:
Selectors for feature type kTransliterationType

See Also:
Constant Field Values

kNoAnnotationSelector

static final int kNoAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kBoxAnnotationSelector

static final int kBoxAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kRoundedBoxAnnotationSelector

static final int kRoundedBoxAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kCircleAnnotationSelector

static final int kCircleAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kInvertedCircleAnnotationSelector

static final int kInvertedCircleAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kParenthesisAnnotationSelector

static final int kParenthesisAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kPeriodAnnotationSelector

static final int kPeriodAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kRomanNumeralAnnotationSelector

static final int kRomanNumeralAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kDiamondAnnotationSelector

static final int kDiamondAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kInvertedBoxAnnotationSelector

static final int kInvertedBoxAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kInvertedRoundedBoxAnnotationSelector

static final int kInvertedRoundedBoxAnnotationSelector
Summary:
Selectors for feature type kAnnotationType

See Also:
Constant Field Values

kFullWidthKanaSelector

static final int kFullWidthKanaSelector
Summary:
Selectors for feature type kKanaSpacingType

See Also:
Constant Field Values

kProportionalKanaSelector

static final int kProportionalKanaSelector
Summary:
Selectors for feature type kKanaSpacingType

See Also:
Constant Field Values

kFullWidthIdeographsSelector

static final int kFullWidthIdeographsSelector
Summary:
Selectors for feature type kIdeographicSpacingType

See Also:
Constant Field Values

kProportionalIdeographsSelector

static final int kProportionalIdeographsSelector
Summary:
Selectors for feature type kIdeographicSpacingType

See Also:
Constant Field Values

kHalfWidthIdeographsSelector

static final int kHalfWidthIdeographsSelector
Summary:
Selectors for feature type kIdeographicSpacingType

See Also:
Constant Field Values

kCanonicalCompositionOnSelector

static final int kCanonicalCompositionOnSelector
Summary:
Selectors for feature type kUnicodeDecompositionType

See Also:
Constant Field Values

kCanonicalCompositionOffSelector

static final int kCanonicalCompositionOffSelector
Summary:
Selectors for feature type kUnicodeDecompositionType

See Also:
Constant Field Values

kCompatibilityCompositionOnSelector

static final int kCompatibilityCompositionOnSelector
Summary:
Selectors for feature type kUnicodeDecompositionType

See Also:
Constant Field Values

kCompatibilityCompositionOffSelector

static final int kCompatibilityCompositionOffSelector
Summary:
Selectors for feature type kUnicodeDecompositionType

See Also:
Constant Field Values

kTranscodingCompositionOnSelector

static final int kTranscodingCompositionOnSelector
Summary:
Selectors for feature type kUnicodeDecompositionType

See Also:
Constant Field Values

kTranscodingCompositionOffSelector

static final int kTranscodingCompositionOffSelector
Summary:
Selectors for feature type kUnicodeDecompositionType

See Also:
Constant Field Values

kNoRubyKanaSelector

static final int kNoRubyKanaSelector
Summary:
Selectors for feature type kRubyKanaType
deprecated - use kRubyKanaOffSelector instead

See Also:
Constant Field Values

kRubyKanaSelector

static final int kRubyKanaSelector
Summary:
Selectors for feature type kRubyKanaType
deprecated - use kRubyKanaOnSelector instead

See Also:
Constant Field Values

kRubyKanaOnSelector

static final int kRubyKanaOnSelector
Summary:
Selectors for feature type kRubyKanaType

See Also:
Constant Field Values

kRubyKanaOffSelector

static final int kRubyKanaOffSelector
Summary:
Selectors for feature type kRubyKanaType

See Also:
Constant Field Values

kNoCJKSymbolAlternativesSelector

static final int kNoCJKSymbolAlternativesSelector
Summary:
Selectors for feature type kCJKSymbolAlternativesType

See Also:
Constant Field Values

kCJKSymbolAltOneSelector

static final int kCJKSymbolAltOneSelector
Summary:
Selectors for feature type kCJKSymbolAlternativesType

See Also:
Constant Field Values

kCJKSymbolAltTwoSelector

static final int kCJKSymbolAltTwoSelector
Summary:
Selectors for feature type kCJKSymbolAlternativesType

See Also:
Constant Field Values

kCJKSymbolAltThreeSelector

static final int kCJKSymbolAltThreeSelector
Summary:
Selectors for feature type kCJKSymbolAlternativesType

See Also:
Constant Field Values

kCJKSymbolAltFourSelector

static final int kCJKSymbolAltFourSelector
Summary:
Selectors for feature type kCJKSymbolAlternativesType

See Also:
Constant Field Values

kCJKSymbolAltFiveSelector

static final int kCJKSymbolAltFiveSelector
Summary:
Selectors for feature type kCJKSymbolAlternativesType

See Also:
Constant Field Values

kNoIdeographicAlternativesSelector

static final int kNoIdeographicAlternativesSelector
Summary:
Selectors for feature type kIdeographicAlternativesType

See Also:
Constant Field Values

kIdeographicAltOneSelector

static final int kIdeographicAltOneSelector
Summary:
Selectors for feature type kIdeographicAlternativesType

See Also:
Constant Field Values

kIdeographicAltTwoSelector

static final int kIdeographicAltTwoSelector
Summary:
Selectors for feature type kIdeographicAlternativesType

See Also:
Constant Field Values

kIdeographicAltThreeSelector

static final int kIdeographicAltThreeSelector
Summary:
Selectors for feature type kIdeographicAlternativesType

See Also:
Constant Field Values

kIdeographicAltFourSelector

static final int kIdeographicAltFourSelector
Summary:
Selectors for feature type kIdeographicAlternativesType

See Also:
Constant Field Values

kIdeographicAltFiveSelector

static final int kIdeographicAltFiveSelector
Summary:
Selectors for feature type kIdeographicAlternativesType

See Also:
Constant Field Values

kCJKVerticalRomanCenteredSelector

static final int kCJKVerticalRomanCenteredSelector
Summary:
Selectors for feature type kCJKVerticalRomanPlacementType

See Also:
Constant Field Values

kCJKVerticalRomanHBaselineSelector

static final int kCJKVerticalRomanHBaselineSelector
Summary:
Selectors for feature type kCJKVerticalRomanPlacementType

See Also:
Constant Field Values

kNoCJKItalicRomanSelector

static final int kNoCJKItalicRomanSelector
Summary:
Selectors for feature type kItalicCJKRomanType
deprecated - use kCJKItalicRomanOffSelector instead

See Also:
Constant Field Values

kCJKItalicRomanSelector

static final int kCJKItalicRomanSelector
Summary:
Selectors for feature type kItalicCJKRomanType
deprecated - use kCJKItalicRomanOnSelector instead

See Also:
Constant Field Values

kCJKItalicRomanOnSelector

static final int kCJKItalicRomanOnSelector
Summary:
Selectors for feature type kItalicCJKRomanType

See Also:
Constant Field Values

kCJKItalicRomanOffSelector

static final int kCJKItalicRomanOffSelector
Summary:
Selectors for feature type kItalicCJKRomanType

See Also:
Constant Field Values

kHalfWidthCJKRomanSelector

static final int kHalfWidthCJKRomanSelector
Summary:
Selectors for feature type kCJKRomanSpacingType

See Also:
Constant Field Values

kProportionalCJKRomanSelector

static final int kProportionalCJKRomanSelector
Summary:
Selectors for feature type kCJKRomanSpacingType

See Also:
Constant Field Values

kDefaultCJKRomanSelector

static final int kDefaultCJKRomanSelector
Summary:
Selectors for feature type kCJKRomanSpacingType

See Also:
Constant Field Values

kFullWidthCJKRomanSelector

static final int kFullWidthCJKRomanSelector
Summary:
Selectors for feature type kCJKRomanSpacingType

See Also:
Constant Field Values

kSFNTLookupSimpleArray

static final int kSFNTLookupSimpleArray
FORMATS FOR TABLE: lookup tables - used within various other tables
a simple array indexed by glyph code

See Also:
Constant Field Values

kSFNTLookupSegmentSingle

static final int kSFNTLookupSegmentSingle
FORMATS FOR TABLE: lookup tables - used within various other tables
segment mapping to single value

See Also:
Constant Field Values

kSFNTLookupSegmentArray

static final int kSFNTLookupSegmentArray
FORMATS FOR TABLE: lookup tables - used within various other tables
segment mapping to lookup array

See Also:
Constant Field Values

kSFNTLookupSingleTable

static final int kSFNTLookupSingleTable
FORMATS FOR TABLE: lookup tables - used within various other tables
sorted list of glyph, value pairs

See Also:
Constant Field Values

kSFNTLookupTrimmedArray

static final int kSFNTLookupTrimmedArray
FORMATS FOR TABLE: lookup tables - used within various other tables
a simple trimmed array indexed by glyph code

See Also:
Constant Field Values

kSTClassEndOfText

static final int kSTClassEndOfText
See Also:
Constant Field Values

kSTClassOutOfBounds

static final int kSTClassOutOfBounds
See Also:
Constant Field Values

kSTClassDeletedGlyph

static final int kSTClassDeletedGlyph
See Also:
Constant Field Values

kSTClassEndOfLine

static final int kSTClassEndOfLine
See Also:
Constant Field Values

kSTSetMark

static final int kSTSetMark
See Also:
Constant Field Values

kSTNoAdvance

static final int kSTNoAdvance
See Also:
Constant Field Values

kSTMarkEnd

static final int kSTMarkEnd
See Also:
Constant Field Values

kSTLigActionMask

static final int kSTLigActionMask
See Also:
Constant Field Values

kSTRearrVerbMask

static final int kSTRearrVerbMask
See Also:
Constant Field Values

kSTXHasLigAction

static final int kSTXHasLigAction
See Also:
Constant Field Values

kLCARTag

static final int kLCARTag
CONSTANTS
'lcar'

See Also:
Constant Field Values

kLCARCurrentVersion

static final int kLCARCurrentVersion
CONSTANTS
current version number for 'lcar' table

See Also:
Constant Field Values

kLCARLinearFormat

static final int kLCARLinearFormat
See Also:
Constant Field Values

kLCARCtlPointFormat

static final int kLCARCtlPointFormat
See Also:
Constant Field Values

kJUSTTag

static final int kJUSTTag
CONSTANTS
'just'

See Also:
Constant Field Values

kJUSTCurrentVersion

static final int kJUSTCurrentVersion
See Also:
Constant Field Values

kJUSTStandardFormat

static final int kJUSTStandardFormat
See Also:
Constant Field Values

kJUSTnoGlyphcode

static final int kJUSTnoGlyphcode
CONSTANTS
used in a pcConditionalAddAction

See Also:
Constant Field Values

kJUSTpcDecompositionAction

static final int kJUSTpcDecompositionAction
See Also:
Constant Field Values

kJUSTpcUnconditionalAddAction

static final int kJUSTpcUnconditionalAddAction
See Also:
Constant Field Values

kJUSTpcConditionalAddAction

static final int kJUSTpcConditionalAddAction
See Also:
Constant Field Values

kJUSTpcGlyphStretchAction

static final int kJUSTpcGlyphStretchAction
See Also:
Constant Field Values

kJUSTpcDuctilityAction

static final int kJUSTpcDuctilityAction
See Also:
Constant Field Values

kJUSTpcGlyphRepeatAddAction

static final int kJUSTpcGlyphRepeatAddAction
See Also:
Constant Field Values

kJUSTKashidaPriority

static final int kJUSTKashidaPriority
See Also:
Constant Field Values

kJUSTSpacePriority

static final int kJUSTSpacePriority
See Also:
Constant Field Values

kJUSTLetterPriority

static final int kJUSTLetterPriority
See Also:
Constant Field Values

kJUSTNullPriority

static final int kJUSTNullPriority
See Also:
Constant Field Values

kJUSTPriorityCount

static final int kJUSTPriorityCount
See Also:
Constant Field Values

kJUSTOverridePriority

static final int kJUSTOverridePriority
See Also:
Constant Field Values

kJUSTOverrideLimits

static final int kJUSTOverrideLimits
See Also:
Constant Field Values

kJUSTOverrideUnlimited

static final int kJUSTOverrideUnlimited
See Also:
Constant Field Values

kJUSTUnlimited

static final int kJUSTUnlimited
See Also:
Constant Field Values

kJUSTPriorityMask

static final int kJUSTPriorityMask
See Also:
Constant Field Values

kOPBDTag

static final int kOPBDTag
CONSTANTS
'opbd'

See Also:
Constant Field Values

kOPBDCurrentVersion

static final int kOPBDCurrentVersion
See Also:
Constant Field Values

kOPBDDistanceFormat

static final int kOPBDDistanceFormat
See Also:
Constant Field Values

kOPBDControlPointFormat

static final int kOPBDControlPointFormat
See Also:
Constant Field Values

kMORTTag

static final int kMORTTag
CONSTANTS
'mort'

See Also:
Constant Field Values

kMORTCurrentVersion

static final int kMORTCurrentVersion
CONSTANTS
current version number for 'mort' table

See Also:
Constant Field Values

kMORTCoverVertical

static final int kMORTCoverVertical
CONSTANTS
Coverage masks

See Also:
Constant Field Values

kMORTCoverDescending

static final int kMORTCoverDescending
See Also:
Constant Field Values

kMORTCoverIgnoreVertical

static final int kMORTCoverIgnoreVertical
See Also:
Constant Field Values

kMORTCoverTypeMask

static final int kMORTCoverTypeMask
CONSTANTS
Subtable types

See Also:
Constant Field Values

kMORTRearrangementType

static final int kMORTRearrangementType
See Also:
Constant Field Values

kMORTContextualType

static final int kMORTContextualType
See Also:
Constant Field Values

kMORTLigatureType

static final int kMORTLigatureType
See Also:
Constant Field Values

kMORTSwashType

static final int kMORTSwashType
See Also:
Constant Field Values

kMORTInsertionType

static final int kMORTInsertionType
CONSTANTS
Ligature subtable constants

See Also:
Constant Field Values

kMORTLigStoreLigature

static final int kMORTLigStoreLigature
See Also:
Constant Field Values

kMORTLigFormOffsetMask

static final int kMORTLigFormOffsetMask
See Also:
Constant Field Values

kMORTLigFormOffsetShift

static final int kMORTLigFormOffsetShift
CONSTANTS
Rearrangement subtable actions

See Also:
Constant Field Values

kMORTraNoAction

static final int kMORTraNoAction
CONSTANTS
no action

See Also:
Constant Field Values

kMORTraxA

static final int kMORTraxA
CONSTANTS
Ax => xA

See Also:
Constant Field Values

kMORTraDx

static final int kMORTraDx
CONSTANTS
xD => Dx

See Also:
Constant Field Values

kMORTraDxA

static final int kMORTraDxA
CONSTANTS
AxD => DxA

See Also:
Constant Field Values

kMORTraxAB

static final int kMORTraxAB
CONSTANTS
ABx => xAB

See Also:
Constant Field Values

kMORTraxBA

static final int kMORTraxBA
CONSTANTS
ABx => xBA

See Also:
Constant Field Values

kMORTraCDx

static final int kMORTraCDx
CONSTANTS
xCD => CDx

See Also:
Constant Field Values

kMORTraDCx

static final int kMORTraDCx
CONSTANTS
xCD => DCx

See Also:
Constant Field Values

kMORTraCDxA

static final int kMORTraCDxA
CONSTANTS
AxCD => CDxA

See Also:
Constant Field Values

kMORTraDCxA

static final int kMORTraDCxA
CONSTANTS
AxCD => DCxA

See Also:
Constant Field Values

kMORTraDxAB

static final int kMORTraDxAB
CONSTANTS
ABxD => DxAB

See Also:
Constant Field Values

kMORTraDxBA

static final int kMORTraDxBA
CONSTANTS
ABxD => DxBA

See Also:
Constant Field Values

kMORTraCDxAB

static final int kMORTraCDxAB
CONSTANTS
ABxCD => CDxAB

See Also:
Constant Field Values

kMORTraCDxBA

static final int kMORTraCDxBA
CONSTANTS
ABxCD => CDxBA

See Also:
Constant Field Values

kMORTraDCxAB

static final int kMORTraDCxAB
CONSTANTS
ABxCD => DCxAB

See Also:
Constant Field Values

kMORTraDCxBA

static final int kMORTraDCxBA
CONSTANTS
ABxCD => DCxBA

See Also:
Constant Field Values

kMORTDoInsertionsBefore

static final int kMORTDoInsertionsBefore
CONSTANTS
Insertion subtable constants

See Also:
Constant Field Values

kMORTIsSplitVowelPiece

static final int kMORTIsSplitVowelPiece
See Also:
Constant Field Values

kMORTInsertionsCountMask

static final int kMORTInsertionsCountMask
See Also:
Constant Field Values

kMORTCurrInsertKashidaLike

static final int kMORTCurrInsertKashidaLike
See Also:
Constant Field Values

kMORTMarkInsertKashidaLike

static final int kMORTMarkInsertKashidaLike
See Also:
Constant Field Values

kMORTCurrInsertBefore

static final int kMORTCurrInsertBefore
See Also:
Constant Field Values

kMORTMarkInsertBefore

static final int kMORTMarkInsertBefore
See Also:
Constant Field Values

kMORTMarkJustTableCountMask

static final int kMORTMarkJustTableCountMask
See Also:
Constant Field Values

kMORTMarkJustTableCountShift

static final int kMORTMarkJustTableCountShift
CONSTANTS
JustTableIndex for marked character

See Also:
Constant Field Values

kMORTCurrJustTableCountMask

static final int kMORTCurrJustTableCountMask
See Also:
Constant Field Values

kMORTCurrJustTableCountShift

static final int kMORTCurrJustTableCountShift
CONSTANTS
JustTableIndex for current character

See Also:
Constant Field Values

kMORTCurrInsertCountMask

static final int kMORTCurrInsertCountMask
See Also:
Constant Field Values

kMORTCurrInsertCountShift

static final int kMORTCurrInsertCountShift
CONSTANTS
count to insert after current glyphRec

See Also:
Constant Field Values

kMORTMarkInsertCountMask

static final int kMORTMarkInsertCountMask
See Also:
Constant Field Values

kMORTMarkInsertCountShift

static final int kMORTMarkInsertCountShift
CONSTANTS
count to insert after marked glyphRec

See Also:
Constant Field Values

kMORXTag

static final int kMORXTag
CONSTANTS
'morx'

See Also:
Constant Field Values

kMORXCurrentVersion

static final int kMORXCurrentVersion
CONSTANTS
version number for current 'morx' table

See Also:
Constant Field Values

kMORXCoverDescending

static final int kMORXCoverDescending
See Also:
Constant Field Values

kMORXCoverIgnoreVertical

static final int kMORXCoverIgnoreVertical
See Also:
Constant Field Values

kMORXCoverTypeMask

static final int kMORXCoverTypeMask
See Also:
Constant Field Values

kPROPTag

static final int kPROPTag
CONSTANTS
'prop'

See Also:
Constant Field Values

kPROPCurrentVersion

static final int kPROPCurrentVersion
CONSTANTS
current version number for 'prop' table

See Also:
Constant Field Values

kPROPPairOffsetShift

static final int kPROPPairOffsetShift
See Also:
Constant Field Values

kPROPPairOffsetSign

static final int kPROPPairOffsetSign
See Also:
Constant Field Values

kPROPIsFloaterMask

static final int kPROPIsFloaterMask
CONSTANTS
glyph is floater

See Also:
Constant Field Values

kPROPCanHangLTMask

static final int kPROPCanHangLTMask
CONSTANTS
glyph can hang left/top

See Also:
Constant Field Values

kPROPCanHangRBMask

static final int kPROPCanHangRBMask
CONSTANTS
glyph can hang right/bottom

See Also:
Constant Field Values

kPROPUseRLPairMask

static final int kPROPUseRLPairMask
CONSTANTS
if glyph lands in RL streak, use paired glyph

See Also:
Constant Field Values

kPROPPairOffsetMask

static final int kPROPPairOffsetMask
CONSTANTS
4-bit signed offset to other pair member

See Also:
Constant Field Values

kPROPRightConnectMask

static final int kPROPRightConnectMask
CONSTANTS
glyph connects to glyph on right

See Also:
Constant Field Values

kPROPZeroReserved

static final int kPROPZeroReserved
CONSTANTS
must be zero

See Also:
Constant Field Values

kPROPDirectionMask

static final int kPROPDirectionMask
CONSTANTS
direction bits

See Also:
Constant Field Values

kPROPLDirectionClass

static final int kPROPLDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Left-to-Right

See Also:
Constant Field Values

kPROPRDirectionClass

static final int kPROPRDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Right-to-Left

See Also:
Constant Field Values

kPROPALDirectionClass

static final int kPROPALDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Right-to-Left Arabic Letter

See Also:
Constant Field Values

kPROPENDirectionClass

static final int kPROPENDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
European Number

See Also:
Constant Field Values

kPROPESDirectionClass

static final int kPROPESDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
European Number Seperator

See Also:
Constant Field Values

kPROPETDirectionClass

static final int kPROPETDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
European Number Terminator

See Also:
Constant Field Values

kPROPANDirectionClass

static final int kPROPANDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Arabic Number

See Also:
Constant Field Values

kPROPCSDirectionClass

static final int kPROPCSDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Common Number Seperator

See Also:
Constant Field Values

kPROPPSDirectionClass

static final int kPROPPSDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Paragraph Seperator (also referred to as Block Separator)

See Also:
Constant Field Values

kPROPSDirectionClass

static final int kPROPSDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Segment Seperator

See Also:
Constant Field Values

kPROPWSDirectionClass

static final int kPROPWSDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Whitespace

See Also:
Constant Field Values

kPROPONDirectionClass

static final int kPROPONDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Other Neutral

See Also:
Constant Field Values

kPROPSENDirectionClass

static final int kPROPSENDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Special European Number (not a Unicode class)

See Also:
Constant Field Values

kPROPLREDirectionClass

static final int kPROPLREDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Left-to-Right Embeding

See Also:
Constant Field Values

kPROPLRODirectionClass

static final int kPROPLRODirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Left-to-Right Override

See Also:
Constant Field Values

kPROPRLEDirectionClass

static final int kPROPRLEDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Right-to-Left Embeding

See Also:
Constant Field Values

kPROPRLODirectionClass

static final int kPROPRLODirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Right-to-Left Override

See Also:
Constant Field Values

kPROPPDFDirectionClass

static final int kPROPPDFDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Pop Directional Format

See Also:
Constant Field Values

kPROPNSMDirectionClass

static final int kPROPNSMDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Non-Spacing Mark

See Also:
Constant Field Values

kPROPBNDirectionClass

static final int kPROPBNDirectionClass
These are the Unicode direction classes (plus the Special European Number class).
Boundary Neutral

See Also:
Constant Field Values

kPROPNumDirectionClasses

static final int kPROPNumDirectionClasses
These are the Unicode direction classes (plus the Special European Number class).
Number of Unicode directional types + Special European Number

See Also:
Constant Field Values

kTRAKTag

static final int kTRAKTag
CONSTANTS
'trak'

See Also:
Constant Field Values

kTRAKCurrentVersion

static final int kTRAKCurrentVersion
CONSTANTS
current version number for 'trak' table

See Also:
Constant Field Values

kTRAKUniformFormat

static final int kTRAKUniformFormat
CONSTANTS
kTRAKPerGlyphFormat = 2

See Also:
Constant Field Values

kKERNTag

static final int kKERNTag
CONSTANTS
'kern'

See Also:
Constant Field Values

kKERNCurrentVersion

static final int kKERNCurrentVersion
See Also:
Constant Field Values

kKERNVertical

static final int kKERNVertical
CONSTANTS
set if this table has vertical kerning information

See Also:
Constant Field Values

kKERNResetCrossStream

static final int kKERNResetCrossStream
CONSTANTS
this value in a cross-stream table means reset to zero

See Also:
Constant Field Values

kKERNCrossStream

static final int kKERNCrossStream
CONSTANTS
set if this table contains cross-stream kerning values

See Also:
Constant Field Values

kKERNVariation

static final int kKERNVariation
CONSTANTS
set if this table contains variation kerning values

See Also:
Constant Field Values

kKERNUnusedBits

static final int kKERNUnusedBits
CONSTANTS
UNUSED, MUST BE ZERO

See Also:
Constant Field Values

kKERNFormatMask

static final int kKERNFormatMask
CONSTANTS
format of this subtable

See Also:
Constant Field Values

kKERNOrderedList

static final int kKERNOrderedList
See Also:
Constant Field Values

kKERNStateTable

static final int kKERNStateTable
See Also:
Constant Field Values

kKERNSimpleArray

static final int kKERNSimpleArray
See Also:
Constant Field Values

kKERNIndexArray

static final int kKERNIndexArray
See Also:
Constant Field Values

kKERNLineStart

static final int kKERNLineStart
Message Type Flags
Array of glyphs starts a line

See Also:
Constant Field Values

kKERNLineEndKerning

static final int kKERNLineEndKerning
Message Type Flags
Array of glyphs ends a line

See Also:
Constant Field Values

kKERNNoCrossKerning

static final int kKERNNoCrossKerning
Message Type Flags
Prohibit cross kerning

See Also:
Constant Field Values

kKERNNotesRequested

static final int kKERNNotesRequested
Message Type Flags
Caller wants kerning notes

See Also:
Constant Field Values

kKERNNoStakeNote

static final int kKERNNoStakeNote
Message Type Flags
Indicates a glyph was involved in a kerning pair/group

See Also:
Constant Field Values

kKERNCrossStreamResetNote

static final int kKERNCrossStreamResetNote
Message Type Flags
Indicates a return-to-baseline in cross-stream kerning

See Also:
Constant Field Values

kKERNNotApplied

static final int kKERNNotApplied
Message Type Flags
All kerning values were zero, kerning call had no effect

See Also:
Constant Field Values

kBSLNTag

static final int kBSLNTag
CONSTANTS
'bsln'

See Also:
Constant Field Values

kBSLNCurrentVersion

static final int kBSLNCurrentVersion
CONSTANTS
current version number for 'bsln' table

See Also:
Constant Field Values

kBSLNDistanceFormatNoMap

static final int kBSLNDistanceFormatNoMap
See Also:
Constant Field Values

kBSLNDistanceFormatWithMap

static final int kBSLNDistanceFormatWithMap
See Also:
Constant Field Values

kBSLNControlPointFormatNoMap

static final int kBSLNControlPointFormatNoMap
See Also:
Constant Field Values

kBSLNControlPointFormatWithMap

static final int kBSLNControlPointFormatWithMap
See Also:
Constant Field Values

kBSLNRomanBaseline

static final int kBSLNRomanBaseline
See Also:
Constant Field Values

kBSLNIdeographicCenterBaseline

static final int kBSLNIdeographicCenterBaseline
See Also:
Constant Field Values

kBSLNIdeographicLowBaseline

static final int kBSLNIdeographicLowBaseline
See Also:
Constant Field Values

kBSLNHangingBaseline

static final int kBSLNHangingBaseline
See Also:
Constant Field Values

kBSLNMathBaseline

static final int kBSLNMathBaseline
See Also:
Constant Field Values

kBSLNLastBaseline

static final int kBSLNLastBaseline
See Also:
Constant Field Values

kBSLNNumBaselineClasses

static final int kBSLNNumBaselineClasses
See Also:
Constant Field Values

kBSLNNoBaselineOverride

static final int kBSLNNoBaselineOverride
See Also:
Constant Field Values

kInvalidGeneration

static final int kInvalidGeneration
See Also:
Constant Field Values

kInvalidFontFamily

static final int kInvalidFontFamily
See Also:
Constant Field Values

kInvalidFont

static final int kInvalidFont
See Also:
Constant Field Values

kFMCurrentFilterFormat

static final int kFMCurrentFilterFormat
See Also:
Constant Field Values

kFMFontTechnologyFilterSelector

static final int kFMFontTechnologyFilterSelector
See Also:
Constant Field Values

kFMFontContainerFilterSelector

static final int kFMFontContainerFilterSelector
See Also:
Constant Field Values

kFMGenerationFilterSelector

static final int kFMGenerationFilterSelector
See Also:
Constant Field Values

kFMFontFamilyCallbackFilterSelector

static final int kFMFontFamilyCallbackFilterSelector
See Also:
Constant Field Values

kFMFontCallbackFilterSelector

static final int kFMFontCallbackFilterSelector
See Also:
Constant Field Values

kFMFontDirectoryFilterSelector

static final int kFMFontDirectoryFilterSelector
See Also:
Constant Field Values

kFMFontFileRefFilterSelector

static final int kFMFontFileRefFilterSelector
See Also:
Constant Field Values

kFMTrueTypeFontTechnology

static final int kFMTrueTypeFontTechnology
See Also:
Constant Field Values

kFMPostScriptFontTechnology

static final int kFMPostScriptFontTechnology
See Also:
Constant Field Values

kATSFontFormatUnspecified

static final int kATSFontFormatUnspecified
See Also:
Constant Field Values

kATSGenerationUnspecified

static final int kATSGenerationUnspecified
See Also:
Constant Field Values

kATSFontContainerRefUnspecified

static final int kATSFontContainerRefUnspecified
See Also:
Constant Field Values

kATSFontFamilyRefUnspecified

static final int kATSFontFamilyRefUnspecified
See Also:
Constant Field Values

kATSFontRefUnspecified

static final int kATSFontRefUnspecified
See Also:
Constant Field Values

kATSItalicQDSkew

static final int kATSItalicQDSkew
See Also:
Constant Field Values

kATSBoldQDStretch

static final int kATSBoldQDStretch
See Also:
Constant Field Values

kATSRadiansFactor

static final int kATSRadiansFactor
See Also:
Constant Field Values

kATSCubicCurveType

static final int kATSCubicCurveType
See Also:
Constant Field Values

kATSQuadCurveType

static final int kATSQuadCurveType
See Also:
Constant Field Values

kATSOtherCurveType

static final int kATSOtherCurveType
See Also:
Constant Field Values

kATSDeletedGlyphcode

static final int kATSDeletedGlyphcode
This is what the ATSGlyphRef is set to when the glyph is deleted -
that is, when the glyph is set to no longer appear when the layout
is actually drawn

See Also:
Constant Field Values

kATSUseGlyphAdvance

static final int kATSUseGlyphAdvance
---------------------------------------------------------------------------
assignment to use natural glyph advance value

See Also:
Constant Field Values

kATSUseLineHeight

static final int kATSUseLineHeight
---------------------------------------------------------------------------
assignment to use natural line ascent/descent values

See Also:
Constant Field Values

kATSUseCaretOrigins

static final int kATSUseCaretOrigins
Summary:
These values are passed into the ATSUGetGlyphBounds function to
indicate whether the width of the resulting typographic glyph
bounds will be determined using the caret origin, glyph origin in
device space, or glyph origin in fractional absolute positions
Specifies that the width of the typographic glyph bounds will be
determined using the caret origin. The caret origin is halfway
between two characters.

See Also:
Constant Field Values

kATSUseDeviceOrigins

static final int kATSUseDeviceOrigins
Summary:
These values are passed into the ATSUGetGlyphBounds function to
indicate whether the width of the resulting typographic glyph
bounds will be determined using the caret origin, glyph origin in
device space, or glyph origin in fractional absolute positions
Specifies that the width of the typographic glyph bounds will be
determined using the glyph origin in device space. This is useful
for adjusting text on the screen.

See Also:
Constant Field Values

kATSUseFractionalOrigins

static final int kATSUseFractionalOrigins
Summary:
These values are passed into the ATSUGetGlyphBounds function to
indicate whether the width of the resulting typographic glyph
bounds will be determined using the caret origin, glyph origin in
device space, or glyph origin in fractional absolute positions
Specifies that the width of the typographic glyph bounds will be
determined using the glyph origin in fractional absolute
positions, which are uncorrected for device display. This provides
the ideal position of laid-out text and is useful for scaling text
on the screen. This origin is also used to get the width of the
typographic bounding rectangle when you call ATSUMeasureText.

See Also:
Constant Field Values

kATSUseOriginFlags

static final int kATSUseOriginFlags
Summary:
These values are passed into the ATSUGetGlyphBounds function to
indicate whether the width of the resulting typographic glyph
bounds will be determined using the caret origin, glyph origin in
device space, or glyph origin in fractional absolute positions

See Also:
Constant Field Values

kATSULayoutOperationNone

static final int kATSULayoutOperationNone
See Also:
Constant Field Values

kATSULayoutOperationJustification

static final int kATSULayoutOperationJustification
See Also:
Constant Field Values

kATSULayoutOperationMorph

static final int kATSULayoutOperationMorph
See Also:
Constant Field Values

kATSULayoutOperationKerningAdjustment

static final int kATSULayoutOperationKerningAdjustment
See Also:
Constant Field Values

kATSULayoutOperationBaselineAdjustment

static final int kATSULayoutOperationBaselineAdjustment
See Also:
Constant Field Values

kATSULayoutOperationTrackingAdjustment

static final int kATSULayoutOperationTrackingAdjustment
See Also:
Constant Field Values

kATSULayoutOperationPostLayoutAdjustment

static final int kATSULayoutOperationPostLayoutAdjustment
Select the period of time after ATSUI has finished all of it's
layout operations.

See Also:
Constant Field Values

kATSULayoutOperationAppleReserved

static final int kATSULayoutOperationAppleReserved
See Also:
Constant Field Values

kATSULayoutOperationCallbackStatusHandled

static final int kATSULayoutOperationCallbackStatusHandled
Return this if the callback function has totally handled the
operation which triggered the callback and does not need ATSUI to
run any further processing for the operation.

See Also:
Constant Field Values

kATSULayoutOperationCallbackStatusContinue

static final int kATSULayoutOperationCallbackStatusContinue
Return this if the callback function has not totally handled the
operation which triggered the callback and needs ATSUI to run it's
own processing.

See Also:
Constant Field Values

kATSLineNoLayoutOptions

static final int kATSLineNoLayoutOptions
See Also:
Constant Field Values

kATSLineIsDisplayOnly

static final int kATSLineIsDisplayOnly
This line option is no longer used.
obsolete option

See Also:
Constant Field Values

kATSLineHasNoHangers

static final int kATSLineHasNoHangers
See Also:
Constant Field Values

kATSLineHasNoOpticalAlignment

static final int kATSLineHasNoOpticalAlignment
See Also:
Constant Field Values

kATSLineKeepSpacesOutOfMargin

static final int kATSLineKeepSpacesOutOfMargin
See Also:
Constant Field Values

kATSLineNoSpecialJustification

static final int kATSLineNoSpecialJustification
See Also:
Constant Field Values

kATSLineLastNoJustification

static final int kATSLineLastNoJustification
Specifies that if the line is the last of a paragraph, it will not
get justified.

See Also:
Constant Field Values

kATSLineFractDisable

static final int kATSLineFractDisable
Specifies that the displayed line glyphs will adjust for device
metrics.

See Also:
Constant Field Values

kATSLineImposeNoAngleForEnds

static final int kATSLineImposeNoAngleForEnds
Specifies that the carets at the ends of the line will be
guarenteed to be perpendicular to the baseline.

See Also:
Constant Field Values

kATSLineFillOutToWidth

static final int kATSLineFillOutToWidth
Highlights for the line end characters will be extended to 0 and
the specified line width.

See Also:
Constant Field Values

kATSLineTabAdjustEnabled

static final int kATSLineTabAdjustEnabled
Specifies that the tab character width will be automatically
adjusted to fit the specified line width.

See Also:
Constant Field Values

kATSLineIgnoreFontLeading

static final int kATSLineIgnoreFontLeading
Specifies that any leading value specified by a font will be
ignored.

See Also:
Constant Field Values

kATSLineApplyAntiAliasing

static final int kATSLineApplyAntiAliasing
Specifies that ATS produce antialiased glyph images despite system
preferences (negates kATSLineNoAntiAliasing bit if set).

See Also:
Constant Field Values

kATSLineNoAntiAliasing

static final int kATSLineNoAntiAliasing
Specifies that ATS turn-off antialiasing glyph imaging despite
system preferences (negates kATSLineApplyAntiAliasing bit if set).

See Also:
Constant Field Values

kATSLineDisableNegativeJustification

static final int kATSLineDisableNegativeJustification
Specifies that if the line width is not sufficient to hold all its
glyphs, glyph positions are allowed to extend beyond the line's
assigned width so negative justification is not used.

See Also:
Constant Field Values

kATSLineDisableAutoAdjustDisplayPos

static final int kATSLineDisableAutoAdjustDisplayPos
Specifies that lines with any integer glyph positioning (due to
either any character non-antialiased or kATSLineFractDisable
specified), not automatically esthetically adjust individual
character positions while rendering to display.

See Also:
Constant Field Values

kATSLineUseQDRendering

static final int kATSLineUseQDRendering
Specifies that rendering be done simulating Quickdraw rendering
(4-bit pixel aligned antialiasing).

See Also:
Constant Field Values

kATSLineDisableAllJustification

static final int kATSLineDisableAllJustification
See Also:
Constant Field Values

kATSLineDisableAllGlyphMorphing

static final int kATSLineDisableAllGlyphMorphing
See Also:
Constant Field Values

kATSLineDisableAllKerningAdjustments

static final int kATSLineDisableAllKerningAdjustments
See Also:
Constant Field Values

kATSLineDisableAllBaselineAdjustments

static final int kATSLineDisableAllBaselineAdjustments
See Also:
Constant Field Values

kATSLineDisableAllTrackingAdjustments

static final int kATSLineDisableAllTrackingAdjustments
See Also:
Constant Field Values

kATSLineDisableAllLayoutOperations

static final int kATSLineDisableAllLayoutOperations
See Also:
Constant Field Values

kATSLineUseDeviceMetrics

static final int kATSLineUseDeviceMetrics
Specifies to optimize for displaying text only. Note, rounded
device metrics will be used instead of fractional path metrics.

See Also:
Constant Field Values

kATSLineBreakToNearestCharacter

static final int kATSLineBreakToNearestCharacter
Specifies that line breaking should occur at the nearest
character, not word. This could cause a word to be split among
multiple lines.

See Also:
Constant Field Values

kATSLineAppleReserved

static final int kATSLineAppleReserved
These bits are reserved by Apple and will result in a invalid
value error if attemped to set. Obsolete constants:

See Also:
Constant Field Values

kATSStyleNoOptions

static final int kATSStyleNoOptions
See Also:
Constant Field Values

kATSStyleNoHinting

static final int kATSStyleNoHinting
Specifies that ATS produce "unhinted" glyph outlines (default is
hinted glyph outlines).

See Also:
Constant Field Values

kATSStyleApplyAntiAliasing

static final int kATSStyleApplyAntiAliasing
Specifies that ATS produce antialiased glyph images despite system
preferences or LineLayoutOptions (negates kATSStyleNoAntiAliasing
bit if set).

See Also:
Constant Field Values

kATSStyleNoAntiAliasing

static final int kATSStyleNoAntiAliasing
Specifies that ATS turn-off antialiasing glyph imaging despite
system preferences or LineLayoutOptions (negates
kATSStyleApplyAntiAliasing bit if set).

See Also:
Constant Field Values

kATSStyleAppleReserved

static final int kATSStyleAppleReserved
These bits are reserved by Apple and will result in a invalid
value error if attemped to set.

See Also:
Constant Field Values

kATSStyleApplyHints

static final int kATSStyleApplyHints
(OBSOLETE) Specifies that ATS produce "hinted" glyph outlines (the
default behavior). THIS NAME IS OBSOLETE. DO NOT USE. It's only
left in for backwards compatibility.

See Also:
Constant Field Values

kATSGlyphInfoAppleReserved

static final int kATSGlyphInfoAppleReserved
These bits are Apple reserved and may result in an invalid value
error if attempted to set.

See Also:
Constant Field Values

kATSGlyphInfoIsAttachment

static final int kATSGlyphInfoIsAttachment
See Also:
Constant Field Values

kATSGlyphInfoIsLTHanger

static final int kATSGlyphInfoIsLTHanger
See Also:
Constant Field Values

kATSGlyphInfoIsRBHanger

static final int kATSGlyphInfoIsRBHanger
See Also:
Constant Field Values

kATSGlyphInfoTerminatorGlyph

static final int kATSGlyphInfoTerminatorGlyph
The glyph is not really a glyph at all, but an end-marker designed
to allow the calculation of the previous glyph's advance.

See Also:
Constant Field Values

kATSGlyphInfoIsWhiteSpace

static final int kATSGlyphInfoIsWhiteSpace
See Also:
Constant Field Values

kATSGlyphInfoHasImposedWidth

static final int kATSGlyphInfoHasImposedWidth
See Also:
Constant Field Values

kATSGlyphInfoByteSizeMask

static final int kATSGlyphInfoByteSizeMask
A three-bit mask, that can be used to get the size of the original
character that spawned this glyph. When a logical 'and' operation
with this mask and an ATSGlyphInfoFlags variable, it will yield
the size in bytes of the original character (0 - 7 bytes possible).

See Also:
Constant Field Values

sizeof_sfntDirectory

static final int sizeof_sfntDirectory
See Also:
Constant Field Values

cmapFontTableTag

static final int cmapFontTableTag
See Also:
Constant Field Values

kFontUnicodePlatform

static final int kFontUnicodePlatform
See Also:
Constant Field Values

kFontMacintoshPlatform

static final int kFontMacintoshPlatform
See Also:
Constant Field Values

kFontReservedPlatform

static final int kFontReservedPlatform
See Also:
Constant Field Values

kFontMicrosoftPlatform

static final int kFontMicrosoftPlatform
See Also:
Constant Field Values

kFontCustomPlatform

static final int kFontCustomPlatform
See Also:
Constant Field Values

kFontUnicodeDefaultSemantics

static final int kFontUnicodeDefaultSemantics
See Also:
Constant Field Values

kFontUnicodeV1_1Semantics

static final int kFontUnicodeV1_1Semantics
See Also:
Constant Field Values

kFontISO10646_1993Semantics

static final int kFontISO10646_1993Semantics
See Also:
Constant Field Values

kFontRomanScript

static final int kFontRomanScript
See Also:
Constant Field Values

kFontJapaneseScript

static final int kFontJapaneseScript
See Also:
Constant Field Values

kFontTraditionalChineseScript

static final int kFontTraditionalChineseScript
See Also:
Constant Field Values

kFontChineseScript

static final int kFontChineseScript
See Also:
Constant Field Values

kFontKoreanScript

static final int kFontKoreanScript
See Also:
Constant Field Values

kFontArabicScript

static final int kFontArabicScript
See Also:
Constant Field Values

kFontHebrewScript

static final int kFontHebrewScript
See Also:
Constant Field Values

kFontGreekScript

static final int kFontGreekScript
See Also:
Constant Field Values

kFontCyrillicScript

static final int kFontCyrillicScript
See Also:
Constant Field Values

kFontRussian

static final int kFontRussian
See Also:
Constant Field Values

kFontRSymbolScript

static final int kFontRSymbolScript
See Also:
Constant Field Values

kFontDevanagariScript

static final int kFontDevanagariScript
See Also:
Constant Field Values

kFontGurmukhiScript

static final int kFontGurmukhiScript
See Also:
Constant Field Values

kFontGujaratiScript

static final int kFontGujaratiScript
See Also:
Constant Field Values

kFontOriyaScript

static final int kFontOriyaScript
See Also:
Constant Field Values

kFontBengaliScript

static final int kFontBengaliScript
See Also:
Constant Field Values

kFontTamilScript

static final int kFontTamilScript
See Also:
Constant Field Values

kFontTeluguScript

static final int kFontTeluguScript
See Also:
Constant Field Values

kFontKannadaScript

static final int kFontKannadaScript
See Also:
Constant Field Values

kFontMalayalamScript

static final int kFontMalayalamScript
See Also:
Constant Field Values

kFontSinhaleseScript

static final int kFontSinhaleseScript
See Also:
Constant Field Values

kFontBurmeseScript

static final int kFontBurmeseScript
See Also:
Constant Field Values

kFontKhmerScript

static final int kFontKhmerScript
See Also:
Constant Field Values

kFontThaiScript

static final int kFontThaiScript
See Also:
Constant Field Values

kFontLaotianScript

static final int kFontLaotianScript
See Also:
Constant Field Values

kFontGeorgianScript

static final int kFontGeorgianScript
See Also:
Constant Field Values

kFontArmenianScript

static final int kFontArmenianScript
See Also:
Constant Field Values

kFontSimpleChineseScript

static final int kFontSimpleChineseScript
See Also:
Constant Field Values

kFontTibetanScript

static final int kFontTibetanScript
See Also:
Constant Field Values

kFontMongolianScript

static final int kFontMongolianScript
See Also:
Constant Field Values

kFontGeezScript

static final int kFontGeezScript
See Also:
Constant Field Values

kFontEthiopicScript

static final int kFontEthiopicScript
See Also:
Constant Field Values

kFontAmharicScript

static final int kFontAmharicScript
See Also:
Constant Field Values

kFontSlavicScript

static final int kFontSlavicScript
See Also:
Constant Field Values

kFontEastEuropeanRomanScript

static final int kFontEastEuropeanRomanScript
See Also:
Constant Field Values

kFontVietnameseScript

static final int kFontVietnameseScript
See Also:
Constant Field Values

kFontExtendedArabicScript

static final int kFontExtendedArabicScript
See Also:
Constant Field Values

kFontSindhiScript

static final int kFontSindhiScript
See Also:
Constant Field Values

kFontUninterpretedScript

static final int kFontUninterpretedScript
See Also:
Constant Field Values

kFontMicrosoftSymbolScript

static final int kFontMicrosoftSymbolScript
See Also:
Constant Field Values

kFontMicrosoftStandardScript

static final int kFontMicrosoftStandardScript
See Also:
Constant Field Values

kFontMicrosoftUCS4Script

static final int kFontMicrosoftUCS4Script
See Also:
Constant Field Values

kFontCustom8BitScript

static final int kFontCustom8BitScript
See Also:
Constant Field Values

kFontCustom816BitScript

static final int kFontCustom816BitScript
See Also:
Constant Field Values

kFontCustom16BitScript

static final int kFontCustom16BitScript
See Also:
Constant Field Values

kFontEnglishLanguage

static final int kFontEnglishLanguage
See Also:
Constant Field Values

kFontFrenchLanguage

static final int kFontFrenchLanguage
See Also:
Constant Field Values

kFontGermanLanguage

static final int kFontGermanLanguage
See Also:
Constant Field Values

kFontItalianLanguage

static final int kFontItalianLanguage
See Also:
Constant Field Values

kFontDutchLanguage

static final int kFontDutchLanguage
See Also:
Constant Field Values

kFontSwedishLanguage

static final int kFontSwedishLanguage
See Also:
Constant Field Values

kFontSpanishLanguage

static final int kFontSpanishLanguage
See Also:
Constant Field Values

kFontDanishLanguage

static final int kFontDanishLanguage
See Also:
Constant Field Values

kFontPortugueseLanguage

static final int kFontPortugueseLanguage
See Also:
Constant Field Values

kFontNorwegianLanguage

static final int kFontNorwegianLanguage
See Also:
Constant Field Values

kFontHebrewLanguage

static final int kFontHebrewLanguage
See Also:
Constant Field Values

kFontJapaneseLanguage

static final int kFontJapaneseLanguage
See Also:
Constant Field Values

kFontArabicLanguage

static final int kFontArabicLanguage
See Also:
Constant Field Values

kFontFinnishLanguage

static final int kFontFinnishLanguage
See Also:
Constant Field Values

kFontGreekLanguage

static final int kFontGreekLanguage
See Also:
Constant Field Values

kFontIcelandicLanguage

static final int kFontIcelandicLanguage
See Also:
Constant Field Values

kFontMalteseLanguage

static final int kFontMalteseLanguage
See Also:
Constant Field Values

kFontTurkishLanguage

static final int kFontTurkishLanguage
See Also:
Constant Field Values

kFontCroatianLanguage

static final int kFontCroatianLanguage
See Also:
Constant Field Values

kFontTradChineseLanguage

static final int kFontTradChineseLanguage
See Also:
Constant Field Values

kFontUrduLanguage

static final int kFontUrduLanguage
See Also:
Constant Field Values

kFontHindiLanguage

static final int kFontHindiLanguage
See Also:
Constant Field Values

kFontThaiLanguage

static final int kFontThaiLanguage
See Also:
Constant Field Values

kFontKoreanLanguage

static final int kFontKoreanLanguage
See Also:
Constant Field Values

kFontLithuanianLanguage

static final int kFontLithuanianLanguage
See Also:
Constant Field Values

kFontPolishLanguage

static final int kFontPolishLanguage
See Also:
Constant Field Values

kFontHungarianLanguage

static final int kFontHungarianLanguage
See Also:
Constant Field Values

kFontEstonianLanguage

static final int kFontEstonianLanguage
See Also:
Constant Field Values

kFontLettishLanguage

static final int kFontLettishLanguage
See Also:
Constant Field Values

kFontLatvianLanguage

static final int kFontLatvianLanguage
See Also:
Constant Field Values

kFontSaamiskLanguage

static final int kFontSaamiskLanguage
See Also:
Constant Field Values

kFontLappishLanguage

static final int kFontLappishLanguage
See Also:
Constant Field Values

kFontFaeroeseLanguage

static final int kFontFaeroeseLanguage
See Also:
Constant Field Values

kFontFarsiLanguage

static final int kFontFarsiLanguage
See Also:
Constant Field Values

kFontPersianLanguage

static final int kFontPersianLanguage
See Also:
Constant Field Values

kFontRussianLanguage

static final int kFontRussianLanguage
See Also:
Constant Field Values

kFontSimpChineseLanguage

static final int kFontSimpChineseLanguage
See Also:
Constant Field Values

kFontFlemishLanguage

static final int kFontFlemishLanguage
See Also:
Constant Field Values

kFontIrishLanguage

static final int kFontIrishLanguage
See Also:
Constant Field Values

kFontAlbanianLanguage

static final int kFontAlbanianLanguage
See Also:
Constant Field Values

kFontRomanianLanguage

static final int kFontRomanianLanguage
See Also:
Constant Field Values

kFontCzechLanguage

static final int kFontCzechLanguage
See Also:
Constant Field Values

kFontSlovakLanguage

static final int kFontSlovakLanguage
See Also:
Constant Field Values

kFontSlovenianLanguage

static final int kFontSlovenianLanguage
See Also:
Constant Field Values

kFontYiddishLanguage

static final int kFontYiddishLanguage
See Also:
Constant Field Values

kFontSerbianLanguage

static final int kFontSerbianLanguage
See Also:
Constant Field Values

kFontMacedonianLanguage

static final int kFontMacedonianLanguage
See Also:
Constant Field Values

kFontBulgarianLanguage

static final int kFontBulgarianLanguage
See Also:
Constant Field Values

kFontUkrainianLanguage

static final int kFontUkrainianLanguage
See Also:
Constant Field Values

kFontByelorussianLanguage

static final int kFontByelorussianLanguage
See Also:
Constant Field Values

kFontUzbekLanguage

static final int kFontUzbekLanguage
See Also:
Constant Field Values

kFontKazakhLanguage

static final int kFontKazakhLanguage
See Also:
Constant Field Values

kFontAzerbaijaniLanguage

static final int kFontAzerbaijaniLanguage
See Also:
Constant Field Values

kFontAzerbaijanArLanguage

static final int kFontAzerbaijanArLanguage
See Also:
Constant Field Values

kFontArmenianLanguage

static final int kFontArmenianLanguage
See Also:
Constant Field Values

kFontGeorgianLanguage

static final int kFontGeorgianLanguage
See Also:
Constant Field Values

kFontMoldavianLanguage

static final int kFontMoldavianLanguage
See Also:
Constant Field Values

kFontKirghizLanguage

static final int kFontKirghizLanguage
See Also:
Constant Field Values

kFontTajikiLanguage

static final int kFontTajikiLanguage
See Also:
Constant Field Values

kFontTurkmenLanguage

static final int kFontTurkmenLanguage
See Also:
Constant Field Values

kFontMongolianLanguage

static final int kFontMongolianLanguage
See Also:
Constant Field Values

kFontMongolianCyrLanguage

static final int kFontMongolianCyrLanguage
See Also:
Constant Field Values

kFontPashtoLanguage

static final int kFontPashtoLanguage
See Also:
Constant Field Values

kFontKurdishLanguage

static final int kFontKurdishLanguage
See Also:
Constant Field Values

kFontKashmiriLanguage

static final int kFontKashmiriLanguage
See Also:
Constant Field Values

kFontSindhiLanguage

static final int kFontSindhiLanguage
See Also:
Constant Field Values

kFontTibetanLanguage

static final int kFontTibetanLanguage
See Also:
Constant Field Values

kFontNepaliLanguage

static final int kFontNepaliLanguage
See Also:
Constant Field Values

kFontSanskritLanguage

static final int kFontSanskritLanguage
See Also:
Constant Field Values

kFontMarathiLanguage

static final int kFontMarathiLanguage
See Also:
Constant Field Values

kFontBengaliLanguage

static final int kFontBengaliLanguage
See Also:
Constant Field Values

kFontAssameseLanguage

static final int kFontAssameseLanguage
See Also:
Constant Field Values

kFontGujaratiLanguage

static final int kFontGujaratiLanguage
See Also:
Constant Field Values

kFontPunjabiLanguage

static final int kFontPunjabiLanguage
See Also:
Constant Field Values

kFontOriyaLanguage

static final int kFontOriyaLanguage
See Also:
Constant Field Values

kFontMalayalamLanguage

static final int kFontMalayalamLanguage
See Also:
Constant Field Values

kFontKannadaLanguage

static final int kFontKannadaLanguage
See Also:
Constant Field Values

kFontTamilLanguage

static final int kFontTamilLanguage
See Also:
Constant Field Values

kFontTeluguLanguage

static final int kFontTeluguLanguage
See Also:
Constant Field Values

kFontSinhaleseLanguage

static final int kFontSinhaleseLanguage
See Also:
Constant Field Values

kFontBurmeseLanguage

static final int kFontBurmeseLanguage
See Also:
Constant Field Values

kFontKhmerLanguage

static final int kFontKhmerLanguage
See Also:
Constant Field Values

kFontLaoLanguage

static final int kFontLaoLanguage
See Also:
Constant Field Values

kFontVietnameseLanguage

static final int kFontVietnameseLanguage
See Also:
Constant Field Values

kFontIndonesianLanguage

static final int kFontIndonesianLanguage
See Also:
Constant Field Values

kFontTagalogLanguage

static final int kFontTagalogLanguage
See Also:
Constant Field Values

kFontMalayRomanLanguage

static final int kFontMalayRomanLanguage
See Also:
Constant Field Values

kFontMalayArabicLanguage

static final int kFontMalayArabicLanguage
See Also:
Constant Field Values

kFontAmharicLanguage

static final int kFontAmharicLanguage
See Also:
Constant Field Values

kFontTigrinyaLanguage

static final int kFontTigrinyaLanguage
See Also:
Constant Field Values

kFontGallaLanguage

static final int kFontGallaLanguage
See Also:
Constant Field Values

kFontOromoLanguage

static final int kFontOromoLanguage
See Also:
Constant Field Values

kFontSomaliLanguage

static final int kFontSomaliLanguage
See Also:
Constant Field Values

kFontSwahiliLanguage

static final int kFontSwahiliLanguage
See Also:
Constant Field Values

kFontRuandaLanguage

static final int kFontRuandaLanguage
See Also:
Constant Field Values

kFontRundiLanguage

static final int kFontRundiLanguage
See Also:
Constant Field Values

kFontChewaLanguage

static final int kFontChewaLanguage
See Also:
Constant Field Values

kFontMalagasyLanguage

static final int kFontMalagasyLanguage
See Also:
Constant Field Values

kFontEsperantoLanguage

static final int kFontEsperantoLanguage
See Also:
Constant Field Values

kFontWelshLanguage

static final int kFontWelshLanguage
See Also:
Constant Field Values

kFontBasqueLanguage

static final int kFontBasqueLanguage
See Also:
Constant Field Values

kFontCatalanLanguage

static final int kFontCatalanLanguage
See Also:
Constant Field Values

kFontLatinLanguage

static final int kFontLatinLanguage
See Also:
Constant Field Values

kFontQuechuaLanguage

static final int kFontQuechuaLanguage
See Also:
Constant Field Values

kFontGuaraniLanguage

static final int kFontGuaraniLanguage
See Also:
Constant Field Values

kFontAymaraLanguage

static final int kFontAymaraLanguage
See Also:
Constant Field Values

kFontTatarLanguage

static final int kFontTatarLanguage
See Also:
Constant Field Values

kFontUighurLanguage

static final int kFontUighurLanguage
See Also:
Constant Field Values

kFontDzongkhaLanguage

static final int kFontDzongkhaLanguage
See Also:
Constant Field Values

kFontJavaneseRomLanguage

static final int kFontJavaneseRomLanguage
See Also:
Constant Field Values

kFontSundaneseRomLanguage

static final int kFontSundaneseRomLanguage
See Also:
Constant Field Values

kFontNoPlatformCode

static final int kFontNoPlatformCode
See Also:
Constant Field Values

kFontNoScriptCode

static final int kFontNoScriptCode
See Also:
Constant Field Values

kFontNoLanguageCode

static final int kFontNoLanguageCode
See Also:
Constant Field Values

sizeof_sfntCMapSubHeader

static final int sizeof_sfntCMapSubHeader
See Also:
Constant Field Values

sizeof_sfntCMapExtendedSubHeader

static final int sizeof_sfntCMapExtendedSubHeader
See Also:
Constant Field Values

sizeof_sfntCMapEncoding

static final int sizeof_sfntCMapEncoding
See Also:
Constant Field Values

sizeof_sfntCMapHeader

static final int sizeof_sfntCMapHeader
See Also:
Constant Field Values

nameFontTableTag

static final int nameFontTableTag
See Also:
Constant Field Values

kFontCopyrightName

static final int kFontCopyrightName
See Also:
Constant Field Values

kFontFamilyName

static final int kFontFamilyName
See Also:
Constant Field Values

kFontStyleName

static final int kFontStyleName
See Also:
Constant Field Values

kFontUniqueName

static final int kFontUniqueName
See Also:
Constant Field Values

kFontFullName

static final int kFontFullName
See Also:
Constant Field Values

kFontVersionName

static final int kFontVersionName
See Also:
Constant Field Values

kFontPostscriptName

static final int kFontPostscriptName
See Also:
Constant Field Values

kFontTrademarkName

static final int kFontTrademarkName
See Also:
Constant Field Values

kFontManufacturerName

static final int kFontManufacturerName
See Also:
Constant Field Values

kFontDesignerName

static final int kFontDesignerName
See Also:
Constant Field Values

kFontDescriptionName

static final int kFontDescriptionName
See Also:
Constant Field Values

kFontVendorURLName

static final int kFontVendorURLName
See Also:
Constant Field Values

kFontDesignerURLName

static final int kFontDesignerURLName
See Also:
Constant Field Values

kFontLicenseDescriptionName

static final int kFontLicenseDescriptionName
See Also:
Constant Field Values

kFontLicenseInfoURLName

static final int kFontLicenseInfoURLName
See Also:
Constant Field Values

kFontPreferredFamilyName

static final int kFontPreferredFamilyName
See Also:
Constant Field Values

kFontPreferredSubfamilyName

static final int kFontPreferredSubfamilyName
See Also:
Constant Field Values

kFontMacCompatibleFullName

static final int kFontMacCompatibleFullName
See Also:
Constant Field Values

kFontSampleTextName

static final int kFontSampleTextName
See Also:
Constant Field Values

kFontPostScriptCIDName

static final int kFontPostScriptCIDName
See Also:
Constant Field Values

kFontLastReservedName

static final int kFontLastReservedName
See Also:
Constant Field Values

kFontNoNameCode

static final int kFontNoNameCode
See Also:
Constant Field Values

sizeof_sfntNameRecord

static final int sizeof_sfntNameRecord
See Also:
Constant Field Values

sizeof_sfntNameHeader

static final int sizeof_sfntNameHeader
See Also:
Constant Field Values

variationFontTableTag

static final int variationFontTableTag
See Also:
Constant Field Values

sizeof_sfntVariationAxis

static final int sizeof_sfntVariationAxis
See Also:
Constant Field Values

sizeof_sfntInstance

static final int sizeof_sfntInstance
See Also:
Constant Field Values

sizeof_sfntVariationHeader

static final int sizeof_sfntVariationHeader
See Also:
Constant Field Values

descriptorFontTableTag

static final int descriptorFontTableTag
See Also:
Constant Field Values

sizeof_sfntDescriptorHeader

static final int sizeof_sfntDescriptorHeader
See Also:
Constant Field Values

featureFontTableTag

static final int featureFontTableTag
See Also:
Constant Field Values

os2FontTableTag

static final int os2FontTableTag
See Also:
Constant Field Values

nonGlyphID

static final int nonGlyphID
See Also:
Constant Field Values

kFontNoPlatform

static final int kFontNoPlatform
See Also:
Constant Field Values

kFontNoScript

static final int kFontNoScript
See Also:
Constant Field Values

kFontNoLanguage

static final int kFontNoLanguage
See Also:
Constant Field Values

kFontNoName

static final int kFontNoName
See Also:
Constant Field Values

kATSOptionFlagsDefault

static final int kATSOptionFlagsDefault
See Also:
Constant Field Values

kATSOptionFlagsComposeFontPostScriptName

static final int kATSOptionFlagsComposeFontPostScriptName
See Also:
Constant Field Values

kATSOptionFlagsUseDataForkAsResourceFork

static final int kATSOptionFlagsUseDataForkAsResourceFork
See Also:
Constant Field Values

kATSOptionFlagsUseResourceFork

static final int kATSOptionFlagsUseResourceFork
See Also:
Constant Field Values

kATSOptionFlagsUseDataFork

static final int kATSOptionFlagsUseDataFork
See Also:
Constant Field Values

kATSIterationCompleted

static final int kATSIterationCompleted
See Also:
Constant Field Values

kATSInvalidFontFamilyAccess

static final int kATSInvalidFontFamilyAccess
See Also:
Constant Field Values

kATSInvalidFontAccess

static final int kATSInvalidFontAccess
See Also:
Constant Field Values

kATSIterationScopeModified

static final int kATSIterationScopeModified
See Also:
Constant Field Values

kATSInvalidFontTableAccess

static final int kATSInvalidFontTableAccess
See Also:
Constant Field Values

kATSInvalidFontContainerAccess

static final int kATSInvalidFontContainerAccess
See Also:
Constant Field Values

kATSInvalidGlyphAccess

static final int kATSInvalidGlyphAccess
See Also:
Constant Field Values

kATSFontContextUnspecified

static final int kATSFontContextUnspecified
See Also:
Constant Field Values

kATSFontContextGlobal

static final int kATSFontContextGlobal
See Also:
Constant Field Values

kATSFontContextLocal

static final int kATSFontContextLocal
See Also:
Constant Field Values

kATSOptionFlagsActivateDisabled

static final int kATSOptionFlagsActivateDisabled
See Also:
Constant Field Values

kATSOptionFlagsProcessSubdirectories

static final int kATSOptionFlagsProcessSubdirectories
See Also:
Constant Field Values

kATSOptionFlagsDoNotNotify

static final int kATSOptionFlagsDoNotNotify
See Also:
Constant Field Values

kATSOptionFlagsRecordPersistently

static final int kATSOptionFlagsRecordPersistently
See Also:
Constant Field Values

kATSOptionFlagsIterateByPrecedenceMask

static final int kATSOptionFlagsIterateByPrecedenceMask
Iteration Option Flags
Fonts returned from highest to lowest precedece

See Also:
Constant Field Values

kATSOptionFlagsIncludeDisabledMask

static final int kATSOptionFlagsIncludeDisabledMask
Iteration Option Flags
Disabled Fonts will show up in iteration, also valid for ATSFontFindFromContainer

See Also:
Constant Field Values

kATSOptionFlagsIterationScopeMask

static final int kATSOptionFlagsIterationScopeMask
Iteration Option Flags
Mask option bits 12-14 for iteration scopes

See Also:
Constant Field Values

kATSOptionFlagsDefaultScope

static final int kATSOptionFlagsDefaultScope
See Also:
Constant Field Values

kATSOptionFlagsUnRestrictedScope

static final int kATSOptionFlagsUnRestrictedScope
See Also:
Constant Field Values

kATSOptionFlagsRestrictedScope

static final int kATSOptionFlagsRestrictedScope
See Also:
Constant Field Values

kATSFontFilterCurrentVersion

static final int kATSFontFilterCurrentVersion
See Also:
Constant Field Values

kATSFontAutoActivationDefault

static final int kATSFontAutoActivationDefault
ATSAutoActivationSetting

Summary:
Values for auto activation settings.
Resets the setting the the default state. For application settings
this clears the setting. For the global setting it will revert to
the initial system setting, kATSFontAutoActivationEnabled.

See Also:
Constant Field Values

kATSFontAutoActivationDisabled

static final int kATSFontAutoActivationDisabled
ATSAutoActivationSetting

Summary:
Values for auto activation settings.

See Also:
Constant Field Values

kATSFontAutoActivationEnabled

static final int kATSFontAutoActivationEnabled
ATSAutoActivationSetting

Summary:
Values for auto activation settings.

See Also:
Constant Field Values

kATSFontAutoActivationAsk

static final int kATSFontAutoActivationAsk
ATSAutoActivationSetting

Summary:
Values for auto activation settings.
Asks the user before auto-activating fonts requested by the
application.

See Also:
Constant Field Values

cexec68K

static final int cexec68K
See Also:
Constant Field Values

truetypeStreamType

static final int truetypeStreamType
See Also:
Constant Field Values

type1StreamType

static final int type1StreamType
See Also:
Constant Field Values

type3StreamType

static final int type3StreamType
See Also:
Constant Field Values

type42StreamType

static final int type42StreamType
See Also:
Constant Field Values

type42GXStreamType

static final int type42GXStreamType
See Also:
Constant Field Values

portableStreamType

static final int portableStreamType
See Also:
Constant Field Values

flattenedStreamType

static final int flattenedStreamType
See Also:
Constant Field Values

cidType2StreamType

static final int cidType2StreamType
See Also:
Constant Field Values

cidType0StreamType

static final int cidType0StreamType
See Also:
Constant Field Values

type1CFFStreamType

static final int type1CFFStreamType
See Also:
Constant Field Values

evenOddModifierStreamType

static final int evenOddModifierStreamType
See Also:
Constant Field Values

eexecBinaryModifierStreamType

static final int eexecBinaryModifierStreamType
ScalerStream input/output types
encrypted portion of Type1Stream to be binary

See Also:
Constant Field Values

unicodeMappingModifierStreamType

static final int unicodeMappingModifierStreamType
ScalerStream input/output types
include glyph ID to unicode mapping info for PDF

See Also:
Constant Field Values

scalerSpecifcModifierMask

static final int scalerSpecifcModifierMask
ScalerStream input/output types
for scaler's internal use

See Also:
Constant Field Values

downloadStreamAction

static final int downloadStreamAction
See Also:
Constant Field Values

asciiDownloadStreamAction

static final int asciiDownloadStreamAction
See Also:
Constant Field Values

fontSizeQueryStreamAction

static final int fontSizeQueryStreamAction
See Also:
Constant Field Values

encodingOnlyStreamAction

static final int encodingOnlyStreamAction
See Also:
Constant Field Values

prerequisiteQueryStreamAction

static final int prerequisiteQueryStreamAction
See Also:
Constant Field Values

prerequisiteItemStreamAction

static final int prerequisiteItemStreamAction
See Also:
Constant Field Values

variationQueryStreamAction

static final int variationQueryStreamAction
See Also:
Constant Field Values

variationPSOperatorStreamAction

static final int variationPSOperatorStreamAction
See Also:
Constant Field Values

selectAllVariations

static final int selectAllVariations
See Also:
Constant Field Values
Method Detail

NewFMFontCallbackFilterUPP

ATSLibrary.FMFontCallbackFilterProcPtr NewFMFontCallbackFilterUPP(ATSLibrary.FMFontCallbackFilterProcPtr userRoutine)
NewFMFontCallbackFilterUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : FMFontCallbackFilterUPP NewFMFontCallbackFilterUPP(FMFontCallbackFilterProcPtr)


DisposeFMFontCallbackFilterUPP

void DisposeFMFontCallbackFilterUPP(ATSLibrary.FMFontCallbackFilterProcPtr userUPP)
DisposeFMFontCallbackFilterUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeFMFontCallbackFilterUPP(FMFontCallbackFilterUPP)


ATSGetGeneration

int ATSGetGeneration()
ATSGetGeneration()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSGeneration ATSGetGeneration()


ATSFontIsEnabled

boolean ATSFontIsEnabled(int iFont)
ATSFontIsEnabled()

Summary:
Returns true if the font is enabled.

Mac OS X threading:
Thread safe since version 10.5

Parameters:

iFont:
The font reference

Result:
false The font is disabled.

Availability:
Mac OS X: in version 10.5 and later in ApplicationServices.framework
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : Boolean ATSFontIsEnabled(ATSFontRef)


ATSFontFamilyGetGeneration

int ATSFontFamilyGetGeneration(int iFamily)
ATSFontFamilyGetGeneration()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSGeneration ATSFontFamilyGetGeneration(ATSFontFamilyRef)


ATSFontFamilyGetEncoding

int ATSFontFamilyGetEncoding(int iFamily)
ATSFontFamilyGetEncoding()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : TextEncoding ATSFontFamilyGetEncoding(ATSFontFamilyRef)


ATSFontGetGeneration

int ATSFontGetGeneration(int iFont)
ATSFontGetGeneration()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSGeneration ATSFontGetGeneration(ATSFontRef)


ATSFontFamilyFindFromQuickDrawName

@Deprecated
int ATSFontFamilyFindFromQuickDrawName(ByteByReference iName)
Deprecated. use the safer methods ATSFontFamilyFindFromQuickDrawName(byte[]) and ATSFontFamilyFindFromQuickDrawName(java.nio.ByteBuffer) instead

ATSFontFamilyFindFromQuickDrawName()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSFontFamilyRef ATSFontFamilyFindFromQuickDrawName(ConstStr255Param)


ATSFontFamilyFindFromQuickDrawName

int ATSFontFamilyFindFromQuickDrawName(byte[] iName)
ATSFontFamilyFindFromQuickDrawName()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSFontFamilyRef ATSFontFamilyFindFromQuickDrawName(ConstStr255Param)


ATSFontFamilyFindFromQuickDrawName

int ATSFontFamilyFindFromQuickDrawName(ByteBuffer iName)
ATSFontFamilyFindFromQuickDrawName()

Mac OS X threading:
Thread safe since version Jaguar

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.0 and later
Non-Carbon CFM: not available
Original signature : ATSFontFamilyRef ATSFontFamilyFindFromQuickDrawName(ConstStr255Param)


ATSFontGetGlobalAutoActivationSetting

int ATSFontGetGlobalAutoActivationSetting()
ATSFontGetGlobalAutoActivationSetting()

Summary:
Gets the user's global auto-activation setting.

Discussion:
This function can be used to get the user's global
auto-activation setting.

Mac OS X threading:
Thread safe since version Leopard

Availability:
Mac OS X: in version 10.5 and later in ApplicationServices.framework
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : ATSFontAutoActivationSetting ATSFontGetGlobalAutoActivationSetting()


ATSFontGetAutoActivationSettingForApplication

int ATSFontGetAutoActivationSettingForApplication(AudioUnitLibrary.__CFURL iApplicationFileURL)
ATSFontGetAutoActivationSettingForApplication()

Summary:
Query the activation setting for the specified application.

Discussion:
This function can be used to query the auto-activation setting
for the specified application. The setting is the app-specific
setting if available, otherwise it is
kATSFontAutoActivationDefault.

Mac OS X threading:
Thread safe since version Leopard

Parameters:

iApplicationFileURL:
A valid file URL for an application. Passing NULL for this
parameter indicates the current process.

Result:
Returns the setting that will be used for the specified
application. If this returns kATSFontAutoActivationDefault the
global setting will be used.

Availability:
Mac OS X: in version 10.5 and later in ApplicationServices.framework
CarbonLib: not available
Non-Carbon CFM: not available
Original signature : ATSFontAutoActivationSetting ATSFontGetAutoActivationSettingForApplication(CFURLRef)