C# Class MonoMac.CoreGraphics.CGDataProvider

Inheritance: INativeObject, IDisposable
Exibir arquivo Open project: kangaroo/maccore Class Usage Examples

Public Methods

Method Description
CGDataProvider ( IntPtr memoryBlock, int size ) : System
CGDataProvider ( IntPtr memoryBlock, int size, bool ownBuffer ) : System
CGDataProvider ( byte buffer, int offset, int count ) : System
CGDataProvider ( string file ) : System
CopyData ( ) : NSData
Dispose ( ) : void
FromFile ( string file ) : CGDataProvider

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CGDataProvider ( IntPtr handle ) : System
CGDataProvider ( IntPtr handle, bool owns ) : System
CGDataProviderCopyData ( IntPtr handle ) : IntPtr
CGDataProviderCreateWithData ( IntPtr info, IntPtr data, int size, IntPtr releaseData ) : IntPtr
CGDataProviderCreateWithFilename ( string filename ) : IntPtr
CGDataProviderRelease ( IntPtr handle ) : void
CGDataProviderRetain ( IntPtr handle ) : void

Method Details

CGDataProvider() public method

public CGDataProvider ( IntPtr memoryBlock, int size ) : System
memoryBlock System.IntPtr
size int
return System

CGDataProvider() public method

public CGDataProvider ( IntPtr memoryBlock, int size, bool ownBuffer ) : System
memoryBlock System.IntPtr
size int
ownBuffer bool
return System

CGDataProvider() public method

public CGDataProvider ( byte buffer, int offset, int count ) : System
buffer byte
offset int
count int
return System

CGDataProvider() public method

public CGDataProvider ( string file ) : System
file string
return System

CopyData() public method

public CopyData ( ) : NSData
return NSData

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

FromFile() public static method

public static FromFile ( string file ) : CGDataProvider
file string
return CGDataProvider