Apple Type Services for Fonts Reference
PDF
Overview
Functions by Task
Activating and Deactivating Fonts
Working With Font Families
Working With Fonts
Setting Up Notifications and Queries
Creating, Calling, and Deleting Universal Procedure Pointers
Functions
ATSCreateFontQueryRunLoopSource
ATSFontActivateFromFileReference
ATSFontActivateFromMemory
ATSFontApplyFunction
ATSFontDeactivate
ATSFontFamilyApplyFunction
ATSFontFamilyFindFromName
ATSFontFamilyFindFromQuickDrawName
ATSFontFamilyGetEncoding
ATSFontFamilyGetGeneration
ATSFontFamilyGetName
ATSFontFamilyGetQuickDrawName
ATSFontFamilyIteratorCreate
ATSFontFamilyIteratorNext
ATSFontFamilyIteratorRelease
ATSFontFamilyIteratorReset
ATSFontFindFromContainer
ATSFontFindFromName
ATSFontFindFromPostScriptName
ATSFontGetAutoActivationSettingForApplication
ATSFontGetContainer
ATSFontGetContainerFromFileReference
ATSFontGetFileReference
ATSFontGetFontFamilyResource
ATSFontGetGeneration
ATSFontGetGlobalAutoActivationSetting
ATSFontGetHorizontalMetrics
ATSFontGetName
ATSFontGetPostScriptName
ATSFontGetTable
ATSFontGetTableDirectory
ATSFontGetVerticalMetrics
ATSFontIsEnabled
ATSFontIteratorCreate
ATSFontIteratorNext
ATSFontIteratorRelease
ATSFontIteratorReset
ATSFontNotificationSubscribe
ATSFontNotificationUnsubscribe
ATSFontNotify
ATSFontSetAutoActivationSettingForApplication
ATSFontSetEnabled
ATSFontSetGlobalAutoActivationSetting
ATSGetGeneration
DisposeFMFontCallbackFilterUPP
DisposeFMFontFamilyCallbackFilterUPP
InvokeFMFontCallbackFilterUPP
InvokeFMFontFamilyCallbackFilterUPP
NewFMFontCallbackFilterUPP
NewFMFontFamilyCallbackFilterUPP
Callbacks by Task
ATS Callbacks
FM Callbacks
Callbacks
ATSFontApplierFunction
ATSFontFamilyApplierFunction
ATSFontQueryCallback
ATSNotificationCallback
FMFontCallbackFilterProcPtr
FMFontFamilyCallbackFilterProcPtr
Data Types
ATS Data Types
ATSFontContainerRef
ATSFontFamilyIterator
ATSFontFamilyRef
ATSFontFilter
ATSFontIterator
ATSFontMetrics
ATSFontNotificationInfoRef
ATSFontNotificationRef
ATSFontQuerySourceContext
ATSFontRef
ATSFontSize
ATSGeneration
ATSOptionFlags
FM Data types
FMFilter
FMFont
FMFontCallbackFilterUPP
FMFontDirectoryFilter
FMFontFamily
FMFontFamilyCallbackFilterUPP
FMFontFamilyInstance
FMFontFamilyInstanceIterator
FMFontFamilyIterator
FMFontIterator
FMFontSize
FMFontStyle
FMGeneration
ATSUI Data Types
ATSGlyph
ATSGlyphIdealMetrics
ATSGlyphRef
ATSGlyphScreenMetrics
ATSUCurvePath
ATSUCurvePaths
GlyphID
Constants
ATS Constants
Assorted Options
Automatic Activation Settings
Context Options
Data Not Specified Constants
Font Filter Selectors
Font Filter Versions
Font Formats
Font Request Query Keys
Font Query Message ID
Iteration Precedence Options
Notification Actions
Notification Options
Scoping Options
Font Manager Constants
FM Filter Format
FM Filter Selectors
FM Font Technologies
Invalid Values
ATSUI Constants
Convenience Constants
Curve Types
Deleted Glyph Code
Result Codes
Appendix A: Deprecated Apple Type Services for Fonts Functions
Deprecated in Mac OS X v10.5
ATSFontActivateFromFileSpecification
ATSFontGetFileSpecification
Revision History
Index