m (Created page with '{{infobox Framework | vis = Public | since = 2.0 | classID = CA }} '''QuartzCore''', also known as '''Core Animation''', is an Objective-C framework that creates simple animation…') |
No edit summary |
||
Line 5: | Line 5: | ||
}} | }} | ||
'''QuartzCore''', also known as '''Core Animation''', is an Objective-C framework that creates simple animations on UI elements. | '''QuartzCore''', also known as '''Core Animation''', is an Objective-C framework that creates simple animations on UI elements. | ||
== Debugging == | |||
Applications linked with QuartzCore will recognize the following debugging (boolean) environment variables: | |||
* CA_COLOR_FLUSH<ref name="qdl">http://lists.apple.com/archives/Quartz-dev/2008/Oct/msg00048.html</ref> | |||
* CA_COLOR_COPY | |||
* CA_COLOR_OPAQUE<ref name="qdl"/><ref name="darknoon">Darknoon Blog » Core Animation debug mode: http://darknoon.com/blog/2009/06/29/core-animation-debug-mode/</ref> | |||
* CA_COLOR_NO_WAIT<ref name="qdl"/> | |||
* CA_AUTO_FLUSH | |||
* CA_PRINT_TREE<ref name="qdl"/> | |||
* CA_PRINT_OBJECTS | |||
* CA_LOG_IMPLICIT_TRANSACTIONS | |||
* CA_LOG_MEMORY_USAGE | |||
* CA_LOG_IMAGE_COPIES | |||
* CA_PRINT_PERF | |||
* CA_DISABLE_OCCLUSION_CULLING | |||
* CA_DISABLE_DIRTY_REGIONS | |||
* CA_LOG_TRIPLE_BUFFERING | |||
* CA_COLOR_SUBPIXEL | |||
* CA_DISABLE_RENDER | |||
* CA_ALWAYS_RENDER | |||
* CA_COLOR_OFFSCREEN | |||
* CA_COLOR_DETACHED | |||
== References == | == References == | ||
<references/> | |||
* Official reference: http://developer.apple.com/iPhone/library/documentation/GraphicsImaging/Reference/QuartzCoreRefCollection/index.html | * Official reference: http://developer.apple.com/iPhone/library/documentation/GraphicsImaging/Reference/QuartzCoreRefCollection/index.html | ||
{{Navbox Classes}} | {{Navbox Classes}} | ||
{{Navbox Frameworks}} | {{Navbox Frameworks}} |
Revision as of 19:23, 15 November 2009
QuartzCore.framework | |
Public Framework | |
---|---|
Availabile | 2.0 – present |
Class Prefix | CA |
Headers | [headers.cynder.me] |
QuartzCore, also known as Core Animation, is an Objective-C framework that creates simple animations on UI elements.
Debugging
Applications linked with QuartzCore will recognize the following debugging (boolean) environment variables:
- CA_COLOR_FLUSH[1]
- CA_COLOR_COPY
- CA_COLOR_OPAQUE[1][2]
- CA_COLOR_NO_WAIT[1]
- CA_AUTO_FLUSH
- CA_PRINT_TREE[1]
- CA_PRINT_OBJECTS
- CA_LOG_IMPLICIT_TRANSACTIONS
- CA_LOG_MEMORY_USAGE
- CA_LOG_IMAGE_COPIES
- CA_PRINT_PERF
- CA_DISABLE_OCCLUSION_CULLING
- CA_DISABLE_DIRTY_REGIONS
- CA_LOG_TRIPLE_BUFFERING
- CA_COLOR_SUBPIXEL
- CA_DISABLE_RENDER
- CA_ALWAYS_RENDER
- CA_COLOR_OFFSCREEN
- CA_COLOR_DETACHED
References
- ↑ 1.0 1.1 1.2 1.3 http://lists.apple.com/archives/Quartz-dev/2008/Oct/msg00048.html
- ↑ Darknoon Blog » Core Animation debug mode: http://darknoon.com/blog/2009/06/29/core-animation-debug-mode/
- Official reference: http://developer.apple.com/iPhone/library/documentation/GraphicsImaging/Reference/QuartzCoreRefCollection/index.html
|