#include <PBDActiveView.h>
|
| | TPBDActiveView (TItemsType &InItems) |
| |
| TItemsType & | GetItems () const |
| |
| int32 | AddRange (int32 NumItems, bool bActivate=true) |
| |
| int32 | GetRangeSize (int32 Offset) const |
| |
| void | ActivateRange (int32 Offset, bool bActivate) |
| |
| void | SequentialFor (TFunctionRef< void(TItemsType &, int32)> Function) const |
| |
| void | ParallelFor (TFunctionRef< void(TItemsType &, int32)> Function, int32 MinParallelSize=TNumericLimits< int32 >::Max()) const |
| |
| void | ParallelFor (TFunctionRef< void(TItemsType &, int32)> Function, bool bForceSingleThreadedRange, int32 MinParallelSize=TNumericLimits< int32 >::Max()) const |
| |
| void | RangeFor (TFunctionRef< void(TItemsType &, int32, int32)> Function) const |
| |
| void | RangeFor (TFunctionRef< void(TItemsType &, int32, int32)> Function, bool bForceSingleThreadedRange) const |
| |
| void | Reset (int32 Offset=0) |
| |
| bool | HasActiveRange () const |
| |
| int32 | GetActiveSize () const |
| |
| TArray< TVector< int32, 2 >, TInlineAllocator< 8 > > | GetActiveRanges () const |
| |
| TConstArrayView< FActiveViewRange > | GetAllRanges () const |
| |
| TConstArrayView< int32 > | GetRanges () const |
| |
| int32 | GetNumRanges () const |
| |
◆ TPBDActiveView()
◆ ActivateRange()
◆ AddRange()
◆ GetActiveRanges()
◆ GetActiveSize()
◆ GetAllRanges()
◆ GetItems()
◆ GetNumRanges()
◆ GetRanges()
◆ GetRangeSize()
◆ HasActiveRange()
◆ ParallelFor() [1/2]
◆ ParallelFor() [2/2]
◆ RangeFor() [1/2]
◆ RangeFor() [2/2]
◆ Reset()
◆ SequentialFor()
The documentation for this class was generated from the following file: