C# Class Contracts.ISurface2DContract

Inheritance: ISurface2D
Datei anzeigen Open project: fealty/Frost

Public Methods

Method Description
AcquireLock ( ) : void
CopyTo ( Rectangle srcRegion, ISurface2D destination, Point dstLocation ) : void
DumpToPNG ( Stream stream ) : void
ReleaseLock ( ) : void

Method Details

AcquireLock() public abstract method

public abstract AcquireLock ( ) : void
return void

CopyTo() public method

public CopyTo ( Rectangle srcRegion, ISurface2D destination, Point dstLocation ) : void
srcRegion Rectangle
destination ISurface2D
dstLocation Point
return void

DumpToPNG() public method

public DumpToPNG ( Stream stream ) : void
stream Stream
return void

ReleaseLock() public abstract method

public abstract ReleaseLock ( ) : void
return void