/Engine/Source/Runtime/Engine/Public/Animation/NamedValueArray.h
Removes elements in InOutValueArray0 that match InValueArray1 if predicate returns false
template<typename AllocatorType0, typename ElementType0, typename AllocatorType1, typename ElementType1, typename PredicateType> static void RemoveByPredicate ( [TNamedValueArray](API\Runtime\Engine\Animation\TNamedValueArray)< AllocatorType0, ElementType0 > & InOutValueArray0, const [TNamedValueArray](API\Runtime\Engine\Animation\TNamedValueArray)< AllocatorType1, ElementType1 > & InValueArray1, const PredicateType & InPredicate )