5#include "Containers/Array.h"
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition BlockStructure.h:37
Definition ChunkMatchProcessor.h:29
static IChunkMatchProcessor * Create()
Definition ChunkMatchProcessor.cpp:266
Definition ChunkMatchProcessor.h:20
virtual FBlockRange CollectLayer(const int32 Layer, TArray< FMatchEntry > &OutData)=0
virtual ~IChunkMatchProcessor()
Definition ChunkMatchProcessor.h:22
virtual void FlushLayer(const int32 Layer, const uint64 UpToByteOffset)=0
virtual void ProcessMatch(const int32 Layer, const FChunkMatch &Match, FBlockStructure BuildSpace)=0
Definition BuildPatchFileConstructor.h:28
Definition BlockRange.h:13
Definition DataScanner.h:17
Definition ChunkMatchProcessor.h:14
FChunkMatch ChunkMatch
Definition ChunkMatchProcessor.h:15
FBlockStructure BlockStructure
Definition ChunkMatchProcessor.h:16