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. | |