6#include "Containers/Array.h"
55 Ranges.RemoveAtSwap(
Index--);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition Archive.h:1208
Definition RangeBound.h:36
ElementValueOrConstRef GetValue() const
Definition RangeBound.h:97
UE_FORCEINLINE_HINT bool IsClosed() const
Definition RangeBound.h:125
static const TRangeBound & MinLower(const TRangeBound &A, const TRangeBound &B)
Definition RangeBound.h:300
static const TRangeBound & MaxUpper(const TRangeBound &A, const TRangeBound &B)
Definition RangeBound.h:282
bool HasMaxBound() const
Definition RangeSet.h:251
bool Contains(ElementValueOrConstRef Element) const
Definition RangeSet.h:119
friend class FArchive & operator<<(class FArchive &Ar, TRangeSet &RangeSet)
Definition RangeSet.h:315
BoundsType GetMaxBound() const
Definition RangeSet.h:192
BoundsType GetMinBound() const
Definition RangeSet.h:157
bool Contains(const RangeType &Range) const
Definition RangeSet.h:138
bool Overlaps(const RangeType &Range) const
Definition RangeSet.h:272
const void GetRanges(TArray< RangeType, Allocator > &OutRanges) const
Definition RangeSet.h:229
void Empty()
Definition RangeSet.h:106
bool IsEmpty() const
Definition RangeSet.h:261
bool Overlaps(const TRangeSet &Other) const
Definition RangeSet.h:293
TRangeSet()
Definition RangeSet.h:27
ElementType GetMinBoundValue() const
Definition RangeSet.h:181
bool HasMinBound() const
Definition RangeSet.h:240
void Add(RangeType Range)
Definition RangeSet.h:42
ElementType GetMaxBoundValue() const
Definition RangeSet.h:216
~TRangeSet()
Definition RangeSet.h:30
void Merge(const TRangeSet &Other)
Definition RangeSet.h:67
U16 Index
Definition radfft.cpp:71
TCallTraitsParamTypeHelper< T, PassByValue >::ParamType ParamType
Definition UnrealTypeTraits.h:275