BEPUphysics.Threading.ThreadTaskManager.AddThread C# (CSharp) Метод

AddThread() публичный Метод

Adds a thread to the manager.
public AddThread ( Action initialization, object initializationInformation ) : void
initialization Action A function to run to perform any initialization on the new thread.
initializationInformation object Data to give the ParameterizedThreadStart for initialization.
Результат void
        public void AddThread(Action<object> initialization, object initializationInformation)
        {
            lock (workers)
            {
                var worker = new WorkerThread(workers.Count, this, initialization, initializationInformation);
                workers.Add(worker);
                RemakeLoopSections();
            }
        }

Same methods

ThreadTaskManager::AddThread ( ) : void

Usage Example

Пример #1
0
 /// <summary>
 /// Adds a new worker thread to the engine.
 /// </summary>
 public void AddThread()
 {
     taskManager.AddThread();
     looper.AddThread();
 }