UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Contains.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
7
8namespace uLang {
9template <typename TFirst, typename TLast, typename T>
11{
12 return Find(First, Last, uLang::ForwardArg<T>(Arg)) != Last;
13}
14
15template <typename TRange, typename T>
16bool Contains(TRange&& Range, T&& Arg)
17{
18 return Contains(Range.begin(), Range.end(), uLang::ForwardArg<T>(Arg));
19}
20}
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition Range.h:50
Definition VVMEngineEnvironment.h:23
bool Contains(TFirst First, TLast Last, T &&Arg)
Definition Contains.h:10