UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DeltaOptimiseHelpers Namespace Reference

Functions

FSHAHash GetShaForDataSet (const uint8 *Data, uint32 Size)
 
FSHAHash GetShaForDataSet (const TArray< uint8 > &Data)
 
int32 GetMaxScannerBacklogCount ()
 
bool HasUnusedCpu ()
 
template<typename T >
bool BacklogIsFull (const TArray< T > &Scanners)
 
template<typename T >
bool ScannerArrayFull (const TArray< T > &Scanners)
 
FChunkPart SelectBytes (const FChunkPart &FullPart, uint32 LeftChop, uint32 Size)
 
void StompChunkPart (const FChunkPart &NewMatchPart, const FBlockStructure &NewMatchBlocks, FChunkSearcher &ChunkSearcher, TSet< FChunkSearcher::FFileNode * > &UpdatedFiles)
 
void MakeScannerLocalList (FChunkSearcher &ChunkSearcher, IDeltaChunkEnumeration *Enumeration, const FBlockStructure &BuildStructure, FScannerFilesList &Result)
 

Function Documentation

◆ BacklogIsFull()

template<typename T >
bool DeltaOptimiseHelpers::BacklogIsFull ( const TArray< T > &  Scanners)

◆ GetMaxScannerBacklogCount()

int32 DeltaOptimiseHelpers::GetMaxScannerBacklogCount ( )

◆ GetShaForDataSet() [1/2]

FSHAHash DeltaOptimiseHelpers::GetShaForDataSet ( const TArray< uint8 > &  Data)

◆ GetShaForDataSet() [2/2]

FSHAHash DeltaOptimiseHelpers::GetShaForDataSet ( const uint8 Data,
uint32  Size 
)

◆ HasUnusedCpu()

bool DeltaOptimiseHelpers::HasUnusedCpu ( )

◆ MakeScannerLocalList()

void DeltaOptimiseHelpers::MakeScannerLocalList ( FChunkSearcher ChunkSearcher,
IDeltaChunkEnumeration Enumeration,
const FBlockStructure BuildStructure,
FScannerFilesList &  Result 
)

◆ ScannerArrayFull()

template<typename T >
bool DeltaOptimiseHelpers::ScannerArrayFull ( const TArray< T > &  Scanners)

◆ SelectBytes()

FChunkPart DeltaOptimiseHelpers::SelectBytes ( const FChunkPart FullPart,
uint32  LeftChop,
uint32  Size 
)

◆ StompChunkPart()

void DeltaOptimiseHelpers::StompChunkPart ( const FChunkPart NewMatchPart,
const FBlockStructure NewMatchBlocks,
FChunkSearcher ChunkSearcher,
TSet< FChunkSearcher::FFileNode * > &  UpdatedFiles 
)