C# Class CatEye.UI.Base.RenderingQueue

Datei anzeigen Open project: bigfatbrowncat/CatEye Class Usage Examples

Public Methods

Method Description
Add ( Stage stage, string source, int prescale, string destination, string fileType ) : void
CancelAllItems ( ) : void
CancelItem ( ) : void
IndexOf ( RenderingTask item ) : int
Remove ( RenderingTask item ) : void
RenderingQueue ( ) : System
StartThread ( ) : void
StepDown ( RenderingTask item ) : bool
StepUp ( RenderingTask item ) : bool
StopThread ( ) : void

Protected Methods

Method Description
OnAfterItemProcessingFinished ( RenderingTask item ) : void
OnBeforeItemProcessingStarted ( RenderingTask item ) : void
OnItemAdded ( RenderingTask item ) : void
OnItemIndexChanged ( RenderingTask item ) : void
OnItemRemoved ( RenderingTask item ) : void
OnItemRendering ( RenderingTask item ) : void
OnQueueEmpty ( ) : void
OnQueueProgressMessageReport ( string source, string destination, double progress, string status, IBitmapCore image ) : void
OnThreadStarted ( ) : void
OnThreadStopped ( ) : void

Private Methods

Method Description
FindRenderingTaskByStage ( Stage stg ) : RenderingTask
HandleStageProgressMessageReport ( object sender, ReportStageProgressMessageEventArgs e ) : void
ProcessingThread ( ) : void

Method Details

Add() public method

public Add ( Stage stage, string source, int prescale, string destination, string fileType ) : void
stage CatEye.Core.Stage
source string
prescale int
destination string
fileType string
return void

CancelAllItems() public method

public CancelAllItems ( ) : void
return void

CancelItem() public method

public CancelItem ( ) : void
return void

IndexOf() public method

public IndexOf ( RenderingTask item ) : int
item RenderingTask
return int

OnAfterItemProcessingFinished() protected method

protected OnAfterItemProcessingFinished ( RenderingTask item ) : void
item RenderingTask
return void

OnBeforeItemProcessingStarted() protected method

protected OnBeforeItemProcessingStarted ( RenderingTask item ) : void
item RenderingTask
return void

OnItemAdded() protected method

protected OnItemAdded ( RenderingTask item ) : void
item RenderingTask
return void

OnItemIndexChanged() protected method

protected OnItemIndexChanged ( RenderingTask item ) : void
item RenderingTask
return void

OnItemRemoved() protected method

protected OnItemRemoved ( RenderingTask item ) : void
item RenderingTask
return void

OnItemRendering() protected method

protected OnItemRendering ( RenderingTask item ) : void
item RenderingTask
return void

OnQueueEmpty() protected method

protected OnQueueEmpty ( ) : void
return void

OnQueueProgressMessageReport() protected method

protected OnQueueProgressMessageReport ( string source, string destination, double progress, string status, IBitmapCore image ) : void
source string
destination string
progress double
status string
image IBitmapCore
return void

OnThreadStarted() protected method

protected OnThreadStarted ( ) : void
return void

OnThreadStopped() protected method

protected OnThreadStopped ( ) : void
return void

Remove() public method

public Remove ( RenderingTask item ) : void
item RenderingTask
return void

RenderingQueue() public method

public RenderingQueue ( ) : System
return System

StartThread() public method

public StartThread ( ) : void
return void

StepDown() public method

public StepDown ( RenderingTask item ) : bool
item RenderingTask
return bool

StepUp() public method

public StepUp ( RenderingTask item ) : bool
item RenderingTask
return bool

StopThread() public method

public StopThread ( ) : void
return void