C# | Visual Basic | Visual C++ |
namespace Monobjc.ApplicationServices
Namespace Monobjc.ApplicationServices
namespace Monobjc.ApplicationServices
All Types | Classes | Structures | Enumerations | Delegates |
Icon | Type | Description |
---|---|---|
CGAffineTransform | A structure for holding an affine transformation matrix. Available in Mac OS X v10.0 and later. | |
CGAffineTransform64 |
Structure used for marshalling on 64 bits platforms.
Never use this structure directly.
| |
CGBitmapContext | ||
CGBitmapContextReleaseDataCallback | A callback function used to release data associate with the bitmap context. Original signature is : 'typedef void (*CGBitmapContextReleaseDataCallback)(void *releaseInfo, void *data);' Available in Mac OS X v10.6 and later. | |
CGBitmapInfo | Component information for a bitmap image. Available in Mac OS X v10.4 and later. | |
CGBlendMode | Compositing operations for images. Available in Mac OS X v10.4 and later. | |
CGColor | ||
CGColorRenderingIntent | Handling options for colors that are not located within the destination color space of a graphics context. Available in Mac OS X v10.0 and later. | |
CGColorSpace | ||
CGColorSpaceModel | Models for color spaces. Available in Mac OS X v10.5 and later. | |
CGContext | ||
CGDataConsumer | ||
CGDataConsumerCallbacks | A structure that contains pointers to callback functions that manage the copying of data for a data consumer. Available in Mac OS X v10.0 and later. | |
CGDataConsumerPutBytesCallback | Copies data from a Quartz-supplied buffer into a data consumer. Original signature is : size_t (*CGDataConsumerPutBytesCallback) ( void *info, const void *buffer, size_t count ); Available in Mac OS X v10.4 and later. | |
CGDataConsumerReleaseInfoCallback | Releases any private data or resources associated with the data consumer. Original signature is : void (*CGDataConsumerReleaseInfoCallback) ( void *info ); Available in Mac OS X v10.4 and later. | |
CGDataProvider | ||
CGDataProviderCallbacks | Defines a structure containing pointers to client-defined callback functions that manage the sending of data for a sequential-access data provider. Available in Mac OS X v10.0 and later. | |
CGDataProviderDirectAccessCallbacks | Defines pointers to client-defined callback functions that manage the sending of data for a direct-access data provider. Available in Mac OS X v10.0 and later. | |
CGDataProviderDirectCallbacks | Defines pointers to client-defined callback functions that manage the sending of data for a direct-access data provider. Available in Mac OS X v10.5 and later. | |
CGDataProviderGetBytePointerCallback | A callback function that returns a generic pointer to the provider data. Original signature is : const void * (*CGDataProviderGetBytePointerCallback) ( void *info ); Available in Mac OS X v10.3 and later. | |
CGDataProviderGetBytesAtOffsetCallback | A callback function that copies data from the provider into a Quartz buffer. Original signature is : typedef size_t (*CGDataProviderGetBytesAtOffsetCallback) ( void *info, void *buffer, size_t offset, size_t count ); Available in Mac OS X v10.3 and later. | |
CGDataProviderGetBytesAtPositionCallback | A callback function that copies data from the provider into a Quartz buffer. Original signature is : typedef size_t (*CGDataProviderGetBytesAtPositionCallback) ( void *info, void *buffer, off_t position, size_t count ); Available in Mac OS X v10.5 and later. | |
CGDataProviderGetBytesCallback | A callback function that copies from a provider data stream into a Quartz-supplied buffer. Original signature is : size_t (*CGDataProviderGetBytesCallback) ( void *info, void *buffer, size_t count ); Available in Mac OS X v10.3 and later. | |
CGDataProviderReleaseBytePointerCallback | A callback function that releases the pointer Quartz obtained by calling CGDataProviderGetBytePointerCallback. Original signature is : typedef void (*CGDataProviderReleaseBytePointerCallback) ( void *info, const void *pointer ); Available in Mac OS X v10.3 and later. | |
CGDataProviderReleaseDataCallback | A callback function that releases data you supply to the function CGDataProviderCreateWithData. Original signature is : typedef void (*CGDataProviderReleaseDataCallback) ( void *info, const void *data size_t size ); Available in Mac OS X v10.5 and later. | |
CGDataProviderReleaseInfoCallback | A callback function that releases any private data or resources associated with the data provider. Original signature is : void (*CGDataProviderReleaseInfoCallback) ( void *info ); Available in Mac OS X v10.3 and later. | |
CGDataProviderRewindCallback | A callback function that moves the current position in the data stream back to the beginning. Original signature is : void (*CGDataProviderRewindCallback) ( void *info ); Available in Mac OS X v10.3 and later. | |
CGDataProviderSequentialCallbacks | Defines a structure containing pointers to client-defined callback functions that manage the sending of data for a sequential-access data provider. Available in Mac OS X v10.5 and later. | |
CGDataProviderSkipBytesCallback | A callback function that advances the current position in the data stream supplied by the provider. Original signature is : void (*CGDataProviderSkipBytesCallback) ( void *info, size_t count ); Available in Mac OS X v10.3 and later. | |
CGDataProviderSkipForwardCallback | A callback function that advances the current position in the data stream supplied by the provider. Original signature is : off_t (*CGDataProviderSkipForwardCallback) ( void *info, off_t count ); Available in Mac OS X v10.5 and later. | |
CGFloat |
Structure that wraps a floating-point value and is mapped to the CGFloat native type.
| |
CGFont | ||
CGFontPostScriptFormat | Possible formats for a PostScript font subset. Available in Mac OS X v10.4 and later. | |
CGFunction | ||
CGGeometry | ||
CGGradient | ||
CGGradientDrawingOptions | Drawing locations for gradients. Available in Mac OS X v10.5 and later. | |
CGImage | ||
CGImageAlphaInfo | Storage options for alpha component data. Available in Mac OS X v10.0 and later. | |
CGImageDestination | ||
CGImageProperties | ||
CGImageSource | ||
CGImageSourceStatus | Status states for images and image sources. Available in Mac OS X v10.4 and later. | |
CGInterpolationQuality | Levels of interpolation quality for rendering an image. Available in Mac OS X v10.1 and later. | |
CGLayer | ||
CGLineCap | Styles for rendering the endpoint of a stroked line. Available in Mac OS X v10.0 and later. | |
CGLineJoin | Junction types for stroked lines. Available in Mac OS X v10.0 and later. | |
CGPath | ||
CGPathDrawingMode | Options for rendering a path. Available in Mac OS X v10.0 and later. | |
CGPathElementType | The type of element found in a path. Available in Mac OS X v10.2 and later. | |
CGPattern | ||
CGPatternTiling | Different methods for rendering a tiled pattern. Available in Mac OS X v10.1 and later. | |
CGPDFArray | ||
CGPDFBox | Box types for a PDF page. Available in Mac OS X v10.3 and later. | |
CGPDFContentStream | ||
CGPDFContext | ||
CGPDFDataFormat | The encoding format of PDF data. Available in Mac OS X v10.3 and later. | |
CGPDFDictionary | ||
CGPDFDocument | ||
CGPDFObject | ||
CGPDFObjectType | Types of PDF object. Available in Mac OS X v10.3 and later. | |
CGPDFOperatorCallback | Performs custom processing for PDF operators. Original signature is : 'typedef void (*CGPDFOperatorCallback)(CGPDFScannerRef scanner, void *info);' Available in Mac OS X v10.4 and later. | |
CGPDFOperatorTable | ||
CGPDFPage | ||
CGPDFScanner | ||
CGPDFStream | ||
CGPDFString | ||
CGPoint |
Represents a point in a Cartesian coordinate system.
| |
CGPoint64 |
Structure used for marshalling on 64 bits platforms.
Never use this structure directly.
| |
CGPSConverter | ||
CGRect |
Represents a rectangle.
| |
CGRect64 |
Structure used for marshalling on 64 bits platforms.
Never use this structure directly.
| |
CGRectEdge | Coordinates that establish the edges of a rectangle. Available in Mac OS X v10.0 and later. | |
CGShading | ||
CGSize | Represents a two-dimensional size. Normally, the values of width and height are non-negative. The functions that create an CGSize structure do not prevent you from setting a negative value for these attributes. If the value of width or height is negative, however, the behavior of some methods may be undefined. | |
CGSize64 |
Structure used for marshalling on 64 bits platforms.
Never use this structure directly.
| |
CGTextDrawingMode | Modes for rendering text. Available in Mac OS X v10.0 and later. | |
CGTextEncoding | Text encodings for fonts. Available in Mac OS X v10.0 and later. |