Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/TPBDActiveView
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ParallelFor
(
TFunctionRef< void(TItemsType&, int32)> Function, |
Execute the specified function in parallel, on all items for each active range (sequential range, parallel items). Set MinParallelSize to run sequential on the smaller ranges. | Chaos/PBDActiveView.h | |
void ParallelFor
(
TFunctionRef< void(TItemsType&, int32)> Function, |
Execute the specified function in nested parallel for loops, on all items for each active range (parallel range, parallel items). Set MinParallelSize to run sequential on the smaller ranges. | Chaos/PBDActiveView.h |
ParallelFor(TFunctionRef< void(TItemsType &, int32)>, int32)
Description
Execute the specified function in parallel, on all items for each active range (sequential range, parallel items). Set MinParallelSize to run sequential on the smaller ranges.
| Name | ParallelFor |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDActiveView.h |
| Include Path | #include "Chaos/PBDActiveView.h" |
void ParallelFor
(
TFunctionRef < void> Function,
int32 MinParallelSize
) const
ParallelFor(TFunctionRef< void(TItemsType &, int32)>, bool, int32)
Description
Execute the specified function in nested parallel for loops, on all items for each active range (parallel range, parallel items). Set MinParallelSize to run sequential on the smaller ranges.
| Name | ParallelFor |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDActiveView.h |
| Include Path | #include "Chaos/PBDActiveView.h" |
void ParallelFor
(
TFunctionRef < void> Function,
bool bForceSingleThreadedRange,
int32 MinParallelSize
) const