C# Class fCraft.MapRenderer.RenderWorker

Class responsible for rendering map files, in a dedicated thread.
Show file Open project: fragmer/fCraft Class Usage Examples

Public Methods

Method Description
RenderWorker ( BlockingCollection inputQueue, BlockingCollection outputQueue, MapRendererParams taskParams ) : System
RenderWorker ( BlockingQueue inputQueue, BlockingQueue outputQueue, MapRendererParams taskParams ) : System
Start ( ) : void

Private Methods

Method Description
MakeRenderer ( ) : IsoCat
RenderLoop ( ) : void

Method Details

RenderWorker() public method

public RenderWorker ( BlockingCollection inputQueue, BlockingCollection outputQueue, MapRendererParams taskParams ) : System
inputQueue BlockingCollection
outputQueue BlockingCollection
taskParams MapRendererParams
return System

RenderWorker() public method

public RenderWorker ( BlockingQueue inputQueue, BlockingQueue outputQueue, MapRendererParams taskParams ) : System
inputQueue BlockingQueue
outputQueue BlockingQueue
taskParams MapRendererParams
return System

Start() public method

public Start ( ) : void
return void