Quartz Composer Reference Collection

The Quartz Composer Reference Collection defines Objective-C classes that, in one way or another, work with compositions built using the Quartz Composer development tool. The classes support the following programming tasks:

  • Load, play, and control compositions stored as Quartz Composer files (qtz extension). See the QCView and QCRenderer classes.

  • Access and render compositions that are stored in a system-wide repository. See the QCCompositionXXX classes.

  • Load and play a composition in a Core Animation layer. See the QCCompositionLayer class.

  • Create a custom patch that can be used from the Quartz Composer development tool. See the QCPlugInXXX classes.


Framework
/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework
Header file directories
/System/Library/Frameworks/Quartz.framework/Frameworks/QuartzComposer.framework/Headers
Companion guides

Class References

QCComposition
QCCompositionLayer
QCCompositionParameterView
QCCompositionPickerPanel
QCCompositionPickerView
QCCompositionRepository
QCPlugIn
QCPlugInViewController
QCRenderer
QCView

Protocol References

QCCompositionParameterViewDelegate
QCCompositionPickerViewDelegate
QCCompositionRenderer
QCPlugInContext
QCPlugInInputImageSource
QCPlugInOutputImageProvider

 

PDF 

Revision History
Index



© 2004, 2007 Apple Inc. All Rights Reserved. (Last updated: 2007-01-25)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.