UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BuildPatchServices::FChunkDataSizeProvider Class Reference
+ Inheritance diagram for BuildPatchServices::FChunkDataSizeProvider:

Public Member Functions

virtual uint64 GetDownloadSize (const FString &Identifier) const override
 
virtual void GetDownloadSize (TConstArrayView< FString > Identifiers, TArray< uint64 > &OutSizes) const override
 
virtual void AddManifestData (FBuildPatchAppManifestPtr Manifest) override
 
virtual void AddManifestData (TConstArrayView< FBuildPatchAppManifestPtr > InManifests) override
 
uint64 GetDownloadSizeUnsafe (const FGuid &ChunkGUID) const
 
void AddManifestDataUnsafe (FBuildPatchAppManifestPtr Manifest)
 
- Public Member Functions inherited from BuildPatchServices::IDataSizeProvider
virtual ~IDataSizeProvider ()
 

Member Function Documentation

◆ AddManifestData() [1/2]

virtual void BuildPatchServices::FChunkDataSizeProvider::AddManifestData ( FBuildPatchAppManifestPtr  Manifest)
inlineoverridevirtual

◆ AddManifestData() [2/2]

virtual void BuildPatchServices::FChunkDataSizeProvider::AddManifestData ( TConstArrayView< FBuildPatchAppManifestPtr InManifests)
inlineoverridevirtual

◆ AddManifestDataUnsafe()

void BuildPatchServices::FChunkDataSizeProvider::AddManifestDataUnsafe ( FBuildPatchAppManifestPtr  Manifest)
inline

◆ GetDownloadSize() [1/2]

virtual uint64 BuildPatchServices::FChunkDataSizeProvider::GetDownloadSize ( const FString &  Identifier) const
inlineoverridevirtual

◆ GetDownloadSize() [2/2]

virtual void BuildPatchServices::FChunkDataSizeProvider::GetDownloadSize ( TConstArrayView< FString >  Identifiers,
TArray< uint64 > &  OutSizes 
) const
inlineoverridevirtual

◆ GetDownloadSizeUnsafe()

uint64 BuildPatchServices::FChunkDataSizeProvider::GetDownloadSizeUnsafe ( const FGuid ChunkGUID) const
inline

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