5#include "Templates/Invoke.h"
17 template <
typename RangeType,
typename ValueType>
18 void Replace(RangeType&& Range,
const ValueType&
InOld,
const ValueType&
InNew)
36 template <
typename RangeType,
typename ValueType,
typename PredicateType>
AUTORTFM_INFER UE_FORCEINLINE_HINT constexpr auto Invoke(FuncType &&Func, ArgTypes &&... Args) -> decltype(((FuncType &&) Func)((ArgTypes &&) Args...))
Definition Invoke.h:44
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ParallelSort.h:13
void ReplaceIf(RangeType &&Range, PredicateType InPred, const ValueType &InNew)
Definition Replace.h:37