This class is just a set of ProgressThreadParam. Calling the various member functions, will simply call the same on each member of the set.
Public Member Functions | |
| void | Abort () |
| Aborts all threads in the set. | |
| void | Add (ProgressThreadParam p) |
| Adds the provided ProgressThreadParam to the set. | |
| void | Clear () |
| Aborts then removes the all the ProgressThreadParam references from the set. | |
| void | Remove (ProgressThreadParam p) |
| Aborts then removes the provided ProgressThreadParam reference from the set. | |
Public Attributes | |
| List< ProgressThreadParam > | threadParamList |
| Stores a list of ProgressThreadParam, that are ALL used when executing members of this class. | |
Properties | |
| bool | isProcessing [get] |
| returns true if ANY ProgressThreadParam in the set is still processing. | |
| float | progress [get] |
| Computes the average of the progress for each element of the threadParamList. | |