![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| FResumeData (IFileSystem *InFileSystem, IBuildManifestSet *InManifestSet, const FString &InStagingDir, const FString &InResumeDataFilename) | |
| void | InitResume () |
| void | SaveOut (const TSet< FString > &ResumeIds) |
| void | CheckFile (const FString &Filename) |
Public Attributes | |
| const IFileSystem *const | FileSystem |
| const IBuildManifestSet *const | ManifestSet |
| const FString | StagingDir |
| const FString | ResumeDataFilename |
| TSet< FString > | LoadedResumeIds |
| TSet< FString > | FilesStarted |
| TSet< FString > | FilesCompleted |
| TSet< FString > | FilesIncompatible |
| bool | bHasResumeData = false |
| bool | bResumeEnabled = false |
This struct handles loading and saving of simple resume information, that will allow us to decide which files should be resumed from. It will also check that we are creating the same version and app as we expect to be.
|
inline |
|
inline |
Checks whether the file was completed during last install attempt and adds it to FilesCompleted if so
| Filename | The filename to check |
|
inline |
|
inline |
Saves out the resume data
| TSet<FString> FResumeData::FilesCompleted |
| TSet<FString> FResumeData::FilesIncompatible |
| TSet<FString> FResumeData::FilesStarted |
| const IFileSystem* const FResumeData::FileSystem |
| TSet<FString> FResumeData::LoadedResumeIds |
| const IBuildManifestSet* const FResumeData::ManifestSet |
| const FString FResumeData::ResumeDataFilename |
| const FString FResumeData::StagingDir |