8#if WITH_DEV_AUTOMATION_TESTS
13 :
public IChunkReferenceTracker
16 virtual TSet<FGuid> GetReferencedChunks()
const override
21 virtual int32 GetReferenceCount(
const FGuid& ChunkId)
const override
26 virtual void SortByUseOrder(
TArray<FGuid>& ChunkList, ESortDirection Direction)
const override
30 case ESortDirection::Ascending:
33 case ESortDirection::Descending:
62 virtual bool PopReference(
const FGuid& ChunkId)
override
91 virtual int32 GetCurrentUsageIndex()
const
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void RemoveAt(SizeType Index, EAllowShrinking AllowShrinking=UE::Core::Private::AllowShrinkingByDefault< AllocatorType >())
Definition Array.h:2083
TArray< ElementType > FilterByPredicate(Predicate Pred) const
Definition Array.h:1498
Definition AndroidPlatformMisc.h:14
Definition UnrealString.h.inl:34
UE_REWRITE void SortBy(RangeType &&Range, ProjectionType Proj)
Definition Sort.h:40
Definition BuildPatchFileConstructor.h:28