C# Class SkiaSharp.SKManagedStream

Inheritance: SKStreamAsset
Mostra file Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
SKManagedStream ( Stream managedStream ) : System
SKManagedStream ( Stream managedStream, bool disposeManagedStream ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
AsManagedStream ( IntPtr ptr ) : SKManagedStream
AsManagedStream ( IntPtr ptr, SKManagedStream &target ) : bool
CreateNewInternal ( IntPtr managedStreamPtr ) : IntPtr
DestroyInternal ( IntPtr managedStreamPtr ) : void
DisposeFromNative ( ) : void
GetLengthInternal ( IntPtr managedStreamPtr ) : IntPtr
GetPositionInternal ( IntPtr managedStreamPtr ) : IntPtr
IsAtEndInternal ( IntPtr managedStreamPtr ) : bool
MoveInternal ( IntPtr managedStreamPtr, long offset ) : bool
PeekInternal ( IntPtr managedStreamPtr, IntPtr buffer, IntPtr size ) : IntPtr
ReadInternal ( IntPtr managedStreamPtr, IntPtr buffer, IntPtr size ) : IntPtr
RewindInternal ( IntPtr managedStreamPtr ) : bool
SKManagedStream ( ) : System
SKManagedStream ( Stream managedStream, bool disposeManagedStream, bool owns ) : System
SeekInternal ( IntPtr managedStreamPtr, IntPtr position ) : bool

Method Details

Dispose() protected method

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

SKManagedStream() public method

public SKManagedStream ( Stream managedStream ) : System
managedStream Stream
return System

SKManagedStream() public method

public SKManagedStream ( Stream managedStream, bool disposeManagedStream ) : System
managedStream Stream
disposeManagedStream bool
return System