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

#include <CloudEnumeration.h>

+ Inheritance diagram for BuildPatchServices::ICloudEnumeration:

Public Member Functions

virtual ~ICloudEnumeration ()
 
virtual bool IsComplete () const =0
 
virtual const TSet< uint32 > & GetUniqueWindowSizes () const =0
 
virtual const TMap< uint64, TSet< FGuid > > & GetChunkInventory () const =0
 
virtual const TMap< FGuid, int64 > & GetChunkFileSizes () const =0
 
virtual const TMap< FGuid, FSHAHash > & GetChunkShaHashes () const =0
 
virtual const TMap< FGuid, uint32 > & GetChunkWindowSizes () const =0
 
virtual bool IsChunkFeatureLevelMatch (const FGuid &ChunkId) const =0
 
virtual const uint64GetChunkHash (const FGuid &ChunkId) const =0
 
virtual const FSHAHashGetChunkShaHash (const FGuid &ChunkId) const =0
 
virtual const TMap< FSHAHash, TSet< FGuid > > & GetIdenticalChunks () const =0
 

Constructor & Destructor Documentation

◆ ~ICloudEnumeration()

virtual BuildPatchServices::ICloudEnumeration::~ICloudEnumeration ( )
inlinevirtual

Member Function Documentation

◆ GetChunkFileSizes()

virtual const TMap< FGuid, int64 > & BuildPatchServices::ICloudEnumeration::GetChunkFileSizes ( ) const
pure virtual

◆ GetChunkHash()

virtual const uint64 & BuildPatchServices::ICloudEnumeration::GetChunkHash ( const FGuid ChunkId) const
pure virtual

◆ GetChunkInventory()

virtual const TMap< uint64, TSet< FGuid > > & BuildPatchServices::ICloudEnumeration::GetChunkInventory ( ) const
pure virtual

◆ GetChunkShaHash()

virtual const FSHAHash & BuildPatchServices::ICloudEnumeration::GetChunkShaHash ( const FGuid ChunkId) const
pure virtual

◆ GetChunkShaHashes()

virtual const TMap< FGuid, FSHAHash > & BuildPatchServices::ICloudEnumeration::GetChunkShaHashes ( ) const
pure virtual

◆ GetChunkWindowSizes()

virtual const TMap< FGuid, uint32 > & BuildPatchServices::ICloudEnumeration::GetChunkWindowSizes ( ) const
pure virtual

◆ GetIdenticalChunks()

virtual const TMap< FSHAHash, TSet< FGuid > > & BuildPatchServices::ICloudEnumeration::GetIdenticalChunks ( ) const
pure virtual

◆ GetUniqueWindowSizes()

virtual const TSet< uint32 > & BuildPatchServices::ICloudEnumeration::GetUniqueWindowSizes ( ) const
pure virtual

◆ IsChunkFeatureLevelMatch()

virtual bool BuildPatchServices::ICloudEnumeration::IsChunkFeatureLevelMatch ( const FGuid ChunkId) const
pure virtual

◆ IsComplete()

virtual bool BuildPatchServices::ICloudEnumeration::IsComplete ( ) const
pure virtual

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