UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Includes.h File Reference
#include "CoreTypes.h"
#include "Templates/Less.h"
#include "Templates/IdentityFunctor.h"
#include "Templates/Invoke.h"
#include "Templates/UnrealTemplate.h"

Go to the source code of this file.

Namespaces

namespace  Algo
 
namespace  Algo::Private
 

Functions

template<typename DataTypeA , typename SizeTypeA , typename DataTypeB , typename SizeTypeB , typename ProjectionType , typename SortPredicateType >
constexpr bool Algo::Private::Includes (const DataTypeA *DataA, SizeTypeA NumA, const DataTypeB *DataB, SizeTypeB NumB, ProjectionType Projection, SortPredicateType SortPredicate)
 
template<typename RangeTypeA , typename RangeTypeB >
constexpr bool Algo::Includes (const RangeTypeA &RangeA, const RangeTypeB &RangeB)
 
template<typename RangeTypeA , typename RangeTypeB , typename SortPredicateType >
constexpr bool Algo::Includes (const RangeTypeA &RangeA, const RangeTypeB &RangeB, SortPredicateType SortPredicate)
 
template<typename RangeTypeA , typename RangeTypeB , typename ProjectionType >
constexpr bool Algo::IncludesBy (const RangeTypeA &RangeA, const RangeTypeB &RangeB, ProjectionType Projection)
 
template<typename RangeTypeA , typename RangeTypeB , typename ProjectionType , typename SortPredicateType >
constexpr bool Algo::IncludesBy (const RangeTypeA &RangeA, const RangeTypeB &RangeB, ProjectionType Projection, SortPredicateType SortPredicate)