C# Класс Pinta.Core.AsyncEffectRenderer

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Защищенные методы

Метод Описание
OnCompletion ( bool canceled, Exception exceptions ) : void
OnUpdate ( double progress, Gdk updatedBounds ) : void

Приватные методы

Метод Описание
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

Описание методов

OnCompletion() защищенный абстрактный Метод

protected abstract OnCompletion ( bool canceled, Exception exceptions ) : void
canceled bool
exceptions System.Exception
Результат void

OnUpdate() защищенный абстрактный Метод

protected abstract OnUpdate ( double progress, Gdk updatedBounds ) : void
progress double
updatedBounds Gdk
Результат void