C# Class Svelto.Tasks.MultiThreadParallelTaskCollection

Inheritance: TaskCollection
显示文件 Open project: sebas77/Svelto-ECS-Example Class Usage Examples

Public Methods

Method Description
GetEnumerator ( ) : IEnumerator
MultiThreadParallelTaskCollection ( Svelto.Tasks.MultiThreadRunner runner ) : UnityEngine
MultiThreadParallelTaskCollection ( Svelto.Tasks.MultiThreadRunner runner, uint maxConcurrentTasks ) : UnityEngine

Private Methods

Method Description
ParallelTask ( IEnumerator enumerator ) : IEnumerator
RunMultiThreadParallelTasks ( ) : void
RunNewParallelTask ( ) : void

Method Details

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

MultiThreadParallelTaskCollection() public method

public MultiThreadParallelTaskCollection ( Svelto.Tasks.MultiThreadRunner runner ) : UnityEngine
runner Svelto.Tasks.MultiThreadRunner
return UnityEngine

MultiThreadParallelTaskCollection() public method

public MultiThreadParallelTaskCollection ( Svelto.Tasks.MultiThreadRunner runner, uint maxConcurrentTasks ) : UnityEngine
runner Svelto.Tasks.MultiThreadRunner
maxConcurrentTasks uint
return UnityEngine