TArrayView::FilterByPredicate

Filters the elements in the array based on a predicate functor.

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Containers/ArrayView.h

Include

#include "Containers/ArrayView.h"

Syntax

template<typename Predicate>
TArray< typename TRemoveConst< ElementType >::Type > FilterByPredicate
(
    Predicate Pred
) const

Remarks

Filters the elements in the array based on a predicate functor.

Returns

TArray with the same type as this object which contains the subset of elements for which the functor returns true.

Parameters

Parameter

Description

Pred

The functor to apply to each element.