public GenerateRuntimeBitmapHandler( ICurrentWorldSeedProvider currentWorldSeedProvider, IRenderingLocationProvider renderingLocationProvider, IAlgorithmFlowImageGeneration algorithmFlowImageGeneration) { this.m_CurrentWorldSeedProvider = currentWorldSeedProvider; this.m_RenderingLocationProvider = renderingLocationProvider; this.m_AlgorithmFlowImageGeneration = algorithmFlowImageGeneration; }
public GeneratePerformanceResultsHandler( ICurrentWorldSeedProvider currentWorldSeedProvider, IRenderingLocationProvider renderingLocationProvider, IStorageAccess storageAccess, IAlgorithmFlowImageGeneration algorithmFlowImageGeneration) { this.m_CurrentWorldSeedProvider = currentWorldSeedProvider; this.m_RenderingLocationProvider = renderingLocationProvider; this.m_StorageAccess = storageAccess; this.m_AlgorithmFlowImageGeneration = algorithmFlowImageGeneration; }
public FlowProcessingRequestHandler( ICurrentWorldSeedProvider currentWorldSeedProvider, IRenderingLocationProvider renderingLocationProvider, IAlgorithmFlowImageGeneration algorithmFlowImageGeneration, IStorageAccess storageAccess) { Console.WriteLine("Request handler created."); this.m_ProcessingThread = new Thread(this.Run); this.m_ProcessingThread.IsBackground = true; this.m_CurrentWorldSeedProvider = currentWorldSeedProvider; this.m_RenderingLocationProvider = renderingLocationProvider; this.m_AlgorithmFlowImageGeneration = algorithmFlowImageGeneration; this.m_StorageAccess = storageAccess; }