| 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. |