API Index for Apple Type Services for Unicode Imaging


Functions

ATSApplyBaselines
ATSApplyDevicePositioning
ATSApplyJustification
ATSApplyKerning
ATSApplyMorph
ATSApplyPositions
ATSApplyTracking
ATSCalculateBiDiLevels
ATSClearGlyphVector
ATSDrawGlyphs
ATSGetCubicGlyphPaths
ATSGetGlyphFractionalMetrics
ATSGetGlyphRenderingMetrics
ATSGetNativeCurveType
ATSGetQuadraticGlyphPaths
ATSGetStyleTransform
ATSGrowGlyphVector
ATSInitializeGlyphVector
ATSLayoutText
ATSSetStyleTransform
ATSUBreakLine
ATSUCalculateBaselineDeltas
ATSUClearAttributes
ATSUClearFontFeatures
ATSUClearFontVariations
ATSUClearLayoutCache
ATSUClearLayoutControls
ATSUClearLineControls
ATSUClearSoftLineBreaks
ATSUClearStyle
ATSUCompareStyles
ATSUConvertCharToGlyphs
ATSUCopyAttributes
ATSUCopyLayoutControls
ATSUCopyLineControls
ATSUCopyToHandle
ATSUCountFontFeatureSelectors
ATSUCountFontFeatureTypes
ATSUCountFontInstances
ATSUCountFontNames
ATSUCountFontTracking
ATSUCountFontVariations
ATSUCreateAndCopyStyle
ATSUCreateAndCopyTextLayout
ATSUCreateMemorySetting
ATSUCreateStyle
ATSUCreateTextLayout
ATSUCreateTextLayoutWithTextHandle
ATSUCreateTextLayoutWithTextPtr
ATSUDisposeMemorySetting
ATSUDisposeStyle
ATSUDisposeStyleGroup
ATSUDisposeTextLayout
ATSUDrawGlyphInfo
ATSUDrawText
ATSUFindFontFromName
ATSUFindFontName
ATSUFONDtoFontID
ATSUFontCount
ATSUFontIDtoFOND
ATSUGetAllAttributes
ATSUGetAllFontFeatures
ATSUGetAllFontVariations
ATSUGetAllLayoutControls
ATSUGetAllLineControls
ATSUGetAttribute
ATSUGetContinuousAttributes
ATSUGetCubicGlyphPaths
ATSUGetCurrentMemorySetting
ATSUGetFontFallbacks
ATSUGetFontFeature
ATSUGetFontFeatureNameCode
ATSUGetFontFeatureSelectors
ATSUGetFontFeatureTypes
ATSUGetFontIDs
ATSUGetFontInstance
ATSUGetFontInstanceNameCode
ATSUGetFontTable
ATSUGetFontVariationNameCode
ATSUGetFontVariationValue
ATSUGetGlyphBounds
ATSUGetGlyphFractionalMetrics
ATSUGetGlyphInfo
ATSUGetGlyphRenderingMetrics
ATSUGetIndFontName
ATSUGetIndFontTracking
ATSUGetIndFontVariation
ATSUGetLayoutControl
ATSUGetLineControl
ATSUGetNativeCurveType
ATSUGetQuadraticGlyphPaths
ATSUGetQuadraticQuadPaths
ATSUGetRunStyle
ATSUGetSoftLineBreaks
ATSUGetStyleGroup
ATSUGetStyleIndex
ATSUGetStyleRefCon
ATSUGetTextHighlight
ATSUGetTextLayoutRefCon
ATSUGetTextLocation
ATSUGetTransientFontMatching
ATSUGlyphGetCubicPaths
ATSUGlyphGetCurvePaths
ATSUGlyphGetIdealMetrics
ATSUGlyphGetQuadraticPaths
ATSUGlyphGetScreenMetrics
ATSUHighlightText
ATSUIdle
ATSUInvalidateTextLayoutCache
ATSULeftwardCursorPosition
ATSULoadGlyphVector
ATSUMatchFontsToText
ATSUMeasureText
ATSUMeasureTextImage
ATSUNextCursorPosition
ATSUOffsetToPosition
ATSUOverwriteAttributes
ATSUPasteFromHandle
ATSUPositionToOffset
ATSUPreviousCursorPosition
ATSUReleaseFontTable
ATSURightwardCursorPosition
ATSUSetAttributes
ATSUSetCurrentMemorySetting
ATSUSetFontFallbacks
ATSUSetFontFeatures
ATSUSetHighlightingMethod
ATSUSetLayoutControls
ATSUSetLineControls
ATSUSetRunStyle
ATSUSetSoftLineBreak
ATSUSetStyleRefCon
ATSUSetTextHandleLocation
ATSUSetTextLayoutRefCon
ATSUSetTextPointerLocation
ATSUSetTransientFontMatching
ATSUSetVariations
ATSUStyleIsEmpty
ATSUTextDeleted
ATSUTextInserted
ATSUTextMoved
ATSUUnderwriteAttributes
ATSUUnhighlightText
DisposeATSCubicClosePathUPP
DisposeATSCubicCurveToUPP
DisposeATSCubicLineToUPP
DisposeATSCubicMoveToUPP
DisposeATSQuadraticClosePathUPP
DisposeATSQuadraticCurveUPP
DisposeATSQuadraticLineUPP
DisposeATSQuadraticNewPathUPP
DisposeCubicClosePathUPP
DisposeCubicCurveToUPP
DisposeCubicLineToUPP
DisposeCubicMoveToUPP
DisposeQuadraticClosePathUPP
DisposeQuadraticCurveUPP
DisposeQuadraticLineUPP
DisposeQuadraticNewPathUPP
DisposeRedrawBackgroundUPP
InvokeATSCubicClosePathUPP
InvokeATSCubicCurveToUPP
InvokeATSCubicLineToUPP
InvokeATSCubicMoveToUPP
InvokeATSQuadraticClosePathUPP
InvokeATSQuadraticCurveUPP
InvokeATSQuadraticLineUPP
InvokeATSQuadraticNewPathUPP
InvokeCubicClosePathUPP
InvokeCubicCurveToUPP
InvokeCubicLineToUPP
InvokeCubicMoveToUPP
InvokeQuadraticClosePathUPP
InvokeQuadraticCurveUPP
InvokeQuadraticLineUPP
InvokeQuadraticNewPathUPP
InvokeRedrawBackgroundUPP
NewATSCubicClosePathUPP
NewATSCubicCurveToUPP
NewATSCubicLineToUPP
NewATSCubicMoveToUPP
NewATSQuadraticClosePathUPP
NewATSQuadraticCurveUPP
NewATSQuadraticLineUPP
NewATSQuadraticNewPathUPP
NewCubicClosePathUPP
NewCubicCurveToUPP
NewCubicLineToUPP
NewCubicMoveToUPP
NewQuadraticClosePathUPP
NewQuadraticCurveUPP
NewQuadraticLineUPP
NewQuadraticNewPathUPP
NewRedrawBackgroundUPP

Callbacks

ATSCubicClosePathFunc
ATSCubicClosePathProcPtr
ATSCubicCurveToFunc
ATSCubicCurveToProcPtr
ATSCubicLineToFunc
ATSCubicLineToProcPtr
ATSCubicMoveToFunc
ATSCubicMoveToProcPtr
ATSQuadraticClosePathFunc
ATSQuadraticClosePathProcPtr
ATSQuadraticCurveProcPtr
ATSQuadraticCurveToFunc
ATSQuadraticLineProcPtr
ATSQuadraticLineToFunc
ATSQuadraticNewPathFunc
ATSQuadraticNewPathProcPtr
ATSUCustomAllocFunc
ATSUCustomFreeFunc
ATSUCustomGrowFunc
CubicClosePathProcPtr
CubicCurveToProcPtr
CubicLineToProcPtr
CubicMoveToProcPtr
QuadraticClosePathProcPtr
QuadraticCurveProcPtr
QuadraticLineProcPtr
QuadraticNewPathProcPtr
RedrawBackgroundProcPtr

Data Types

ATSCubicClosePathFunc
ATSCubicClosePathProcPtr
ATSCubicCurveToFunc
ATSCubicCurveToProcPtr
ATSCubicLineToFunc
ATSCubicLineToProcPtr
ATSCubicMoveToFunc
ATSCubicMoveToProcPtr
ATSGlyphArrayFlags
ATSGlyphVector
ATSGlyphVectorPtr
ATSJustPriorityWidthDeltaOverrides
ATSJustWidthDeltaEntryOverride
ATSLayoutRecord
ATSLineLayoutLineParams
ATSLineLayoutOptions
ATSQuadraticClosePathFunc
ATSQuadraticClosePathProcPtr
ATSQuadraticCurveProcPtr
ATSQuadraticCurveToFunc
ATSQuadraticLineProcPtr
ATSQuadraticLineToFunc
ATSQuadraticNewPathFunc
ATSQuadraticNewPathProcPtr
ATSTrapezoid
ATSUAttributeInfo
ATSUAttributeTag
ATSUAttributeValuePtr
ATSUBackgroundColor
ATSUBackgroundData
ATSUCaret
ATSUCursorMovementType
ATSUCustomAllocFunc
ATSUCustomFreeFunc
ATSUCustomGrowFunc
ATSUFontFallbackMethod
ATSUFontFeatureSelector
ATSUFontFeatureType
ATSUFontID
ATSUFontVariationAxis
ATSUFontVariationValue
ATSUGlyphInfo
ATSUGlyphInfoArray
ATSUHeapSpec
ATSUMemoryCallbacks
ATSUMemoryCallbacks_1
ATSUMemorySetting
ATSUStyle
ATSUStyleComparison
ATSUTextLayout
ATSUTextMeasurement
ATSUUnhighlightData
ATSUVerticalCharacterType
CubicClosePathProcPtr
CubicCurveToProcPtr
CubicLineToProcPtr
CubicMoveToProcPtr
FixedXY
QuadraticClosePathProcPtr
QuadraticCurveProcPtr
QuadraticLineProcPtr
QuadraticNewPathProcPtr
RedrawBackgroundProcPtr

Constants

ATSUBackgroundDataType
ATSUHighlightMethod
Current Pen Location and Clear All Constants
Cursor Movement Constants
Font Fallback Constants
Glyph Bound Constants
Glyph Direction Constants
Glyph Orientation Constants
Heap Specification Constants
Invalid Font ID Constant
kATSAFlagUseAllocatedMemoryOnly
kATSExtendedQDScale
kATSLineIsLaidOut
kATSUMaxATSUITagValue
kATSUNoSelector
kStyleSynthesized
Line Alignment Constants
Line Height Constant
Line Justification Constants
Line Layout Option Mask Constants
Line Layout Width Constant
Style Comparison Constants
Style Run Attribute Tag Constants
Text Layout Attribute Tag Constants
Text Offset and Length Constants
uppATSCubicClosePathProcInfo
uppATSCubicCurveToProcInfo
uppATSCubicLineToProcInfo
uppATSCubicMoveToProcInfo
uppATSQuadraticClosePathProcInfo
uppATSQuadraticCurveProcInfo
uppATSQuadraticLineProcInfo
uppATSQuadraticNewPathProcInfo
uppCubicClosePathProcInfo
uppCubicCurveToProcInfo
uppCubicLineToProcInfo
uppCubicMoveToProcInfo
uppQuadraticClosePathProcInfo
uppQuadraticCurveProcInfo
uppQuadraticLineProcInfo
uppQuadraticNewPathProcInfo
uppRedrawBackgroundProcInfo

© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)