C# Class Pinta.Core.AsyncEffectRenderer

Afficher le fichier Open project: xxgreg/Pinta Class Usage Examples

Private Properties

Свойство Type Description
AsyncEffectRenderer System
CalculateTotalTiles int
Cancel void
Dispose void
GetTileBounds Gdk.Rectangle
HandleRenderCompletion void
HandleTimerTick bool
Render void
RenderTile void
Start void
StartRender void
StartSlaveThread Thread

Méthodes protégées

Méthode Description
OnCompletion ( bool canceled, Exception exceptions ) : void
OnUpdate ( double progress, Gdk updatedBounds ) : void

Private Methods

Méthode Description
AsyncEffectRenderer ( Settings settings ) : System
CalculateTotalTiles ( ) : int
Cancel ( ) : void
Dispose ( ) : void
GetTileBounds ( int tileIndex ) : Gdk.Rectangle
HandleRenderCompletion ( ) : void
HandleTimerTick ( ) : bool
Render ( int renderId, int threadId ) : void
RenderTile ( int renderId, int threadId, int tileIndex ) : void
Start ( BaseEffect effect, Cairo source, Cairo dest, Gdk renderBounds ) : void
StartRender ( ) : void
StartSlaveThread ( int renderId, int threadId ) : Thread

Method Details

OnCompletion() protected abstract méthode

protected abstract OnCompletion ( bool canceled, Exception exceptions ) : void
canceled bool
exceptions System.Exception
Résultat void

OnUpdate() protected abstract méthode

protected abstract OnUpdate ( double progress, Gdk updatedBounds ) : void
progress double
updatedBounds Gdk
Résultat void