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