C# 클래스 Pinta.Core.AsyncEffectRenderer

파일 보기 프로젝트 열기: xxgreg/Pinta 1 사용 예제들

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