UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BuildPatchServices::IChunkMatchProcessor Class Referenceabstract

#include <ChunkMatchProcessor.h>

+ Inheritance diagram for BuildPatchServices::IChunkMatchProcessor:

Public Member Functions

virtual ~IChunkMatchProcessor ()
 
virtual void ProcessMatch (const int32 Layer, const FChunkMatch &Match, FBlockStructure BuildSpace)=0
 
virtual void FlushLayer (const int32 Layer, const uint64 UpToByteOffset)=0
 
virtual FBlockRange CollectLayer (const int32 Layer, TArray< FMatchEntry > &OutData)=0
 

Constructor & Destructor Documentation

◆ ~IChunkMatchProcessor()

virtual BuildPatchServices::IChunkMatchProcessor::~IChunkMatchProcessor ( )
inlinevirtual

Member Function Documentation

◆ CollectLayer()

virtual FBlockRange BuildPatchServices::IChunkMatchProcessor::CollectLayer ( const int32  Layer,
TArray< FMatchEntry > &  OutData 
)
pure virtual

◆ FlushLayer()

virtual void BuildPatchServices::IChunkMatchProcessor::FlushLayer ( const int32  Layer,
const uint64  UpToByteOffset 
)
pure virtual

◆ ProcessMatch()

virtual void BuildPatchServices::IChunkMatchProcessor::ProcessMatch ( const int32  Layer,
const FChunkMatch Match,
FBlockStructure  BuildSpace 
)
pure virtual

The documentation for this class was generated from the following file: