Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/Util
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/Util/BufferUtil.h |
| Include | #include "Util/BufferUtil.h" |
namespace BufferUtil
{
template<typename T>
int BufferUtil::CountValid
(
const TArray < T > & Data,
const TFunction < bool> & Predicate,
int MaxIndex,
int StartIndex
)
}
Remarks
Count number of elements in array (or within requested range) that pass Predicate test number of values in array that returned true for Predicate
Parameters
| Name | Description |
|---|---|
| Data | Array to process |
| Predicate | filtering function, return true indicates valid |
| MaxIndex | optional maximum index in array (exclusive, default is to use array size) |
| StartIndex | optional start index in array (default 0) |