MonobjcMonobjc Documented Class Library
Monobjc.QuartzCore Namespace
NamespacesMonobjc.QuartzCore
Wrapper of the QuartzCore framework.
Declaration Syntax
C#Visual BasicVisual C++
namespace Monobjc.QuartzCore
Namespace Monobjc.QuartzCore
namespace Monobjc.QuartzCore
Types
All TypesClassesStructuresInterfacesEnumerationsDelegates
IconTypeDescription
CALayer..::..ActionForLayerForKeyEventHandler

Allows the delegate to customize the action for a layer.

Original signature is '- (id < CAAction >)actionForLayer:(CALayer *)layer forKey:(NSString *)key'

Available in Mac OS X v10.5 and later.


CAAnimation..::..AnimationDidStartEventHandler

Called when the animation begins its active duration.

Original signature is '- (void)animationDidStart:(CAAnimation *)theAnimation'

Available in Mac OS X v10.5 and later.


CAAnimation..::..AnimationDidStopFinishedEventHandler

Called when the animation completes its active duration or is removed from the object it is attached to.

Original signature is '- (void)animationDidStop:(CAAnimation *)theAnimation finished:(BOOL)flag'

Available in Mac OS X v10.5 and later.


CAAnimation
CAAnimation..::..CAAnimationDelegateEventDispatcher
CAAnimationGroup
CAAutoresizingMask

These constants are used by the autoresizingMask property.

Available in Mac OS X v10.5 and later.


CABasicAnimation
CAConstraint
CAConstraintAttribute

These constants represent the geometric edge or axis of a constraint.

Available in Mac OS X v10.5 and later.


CAConstraintLayoutManager
CAEdgeAntialiasingMask

This mask is used by the edgeAntialiasingMask property.

Available in Mac OS X v10.5 and later.


CAEmitterCell
CAEmitterLayer
CAGradientLayer
CAKeyframeAnimation
CALayer
CALayer..::..CALayerDelegateEventDispatcher
CAMediaTiming
CAMediaTimingFunction
CAOpenGLLayer
CAPropertyAnimation
CARenderer
CAReplicatorLayer
CAScrollLayer
CAShapeLayer
CATextLayer
CATiledLayer
CATransaction
CATransform3D

Defines the standard transform matrix used throughout Core Animation.

The transform matrix is used to rotate, scale, translate, skew, and project the layer content. Functions are provided for creating, concatenating, and modifying CATransform3D data.


CATransformLayer
CATransition
CAValueFunction
CIColor
CIContext
CIFilter
CIFilterGenerator
CIFilterShape
CIImage
CIImageAccumulator
CIImageProvider
CIKernel
CIPlugIn
CISampler
CIVector
CVAttachmentMode

The propagation modes of a Core Video buffer attachment.

Available in Mac OS X v10.3 and later.


CVBuffer
CVDisplayLink
CVDisplayLinkOutputCallback

Defines a pointer to a display link output callback function, which is called whenever the display link wants the application to output a frame.

Original signature is 'typedef CVReturn (*CVDisplayLinkOutputCallback)(CVDisplayLinkRef displayLink, const CVTimeStamp *inNow, const CVTimeStamp *inOutputTime, CVOptionFlags flagsIn, CVOptionFlags *flagsOut, void *displayLinkContext);'

Available in Mac OS X v10.3 and later.


CVImageBuffer
CVOpenGLBuffer
CVOpenGLBufferPool
CVOpenGLTexture
CVOptionFlags

The flags to be used for the display link output callback function.

Available in Mac OS X v10.3 and later.


CVPixelBuffer
CVPixelBufferLockFlags

The flags to pass to CVPixelBufferLockBaseAddress and CVPixelBufferUnlockBaseAddress.

Available in Mac OS X v10.6 and later.


CVPixelBufferPool
CVPixelFormatDescription
CVReturn

CoreVideo specific error codes.


CVSMPTETime
TODO : Add documentation

CVTime
CVTimeStamp
TODO : Add documentation

CVTimeStampFlags

The flags for the CVTimeStamp structure.

Available in Mac OS X v10.3 and later.


CALayer..::..DisplayLayerEventHandler

Allows the delegate to override the display implementation.

Original signature is '- (void)displayLayer:(CALayer *)layer'

Available in Mac OS X v10.5 and later.


CALayer..::..DrawLayerInContextEventHandler

Allows the delegate to override the layer’s drawInContext: implementation.

Original signature is '- (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx'

Available in Mac OS X v10.5 and later.


ICAAction
ICAAnimationDelegate
ICALayerDelegate
ICALayoutManager
ICAMediaTiming
ICIImageProvider
ICIPlugInRegistration
NSValue_QuartzCoreAdditions
PixelFormatTypes

Core Video does not provide support for all of these formats; this list defines only their names.

Available in Mac OS X v10.5 and later.


QuartzCoreFramework
SMPTEStateFlags

The flags that describe the SMPTE time state.

Available in Mac OS X v10.3 and later.


SMPTETimeTypes

Constants that describe the type of SMPTE time.

Available in Mac OS X v10.3 and later.