◆ FFileOperationTracker()
| BuildPatchServices::FFileOperationTracker::FFileOperationTracker |
( |
FTSTicker & |
Ticker | ) |
|
◆ ~FFileOperationTracker()
| BuildPatchServices::FFileOperationTracker::~FFileOperationTracker |
( |
| ) |
|
◆ GetStates()
◆ OnDataStateUpdate() [1/3]
| void BuildPatchServices::FFileOperationTracker::OnDataStateUpdate |
( |
const FGuid & |
DataId, |
|
|
EFileOperationState |
State |
|
) |
| |
|
overridevirtual |
◆ OnDataStateUpdate() [2/3]
| void BuildPatchServices::FFileOperationTracker::OnDataStateUpdate |
( |
const TArray< FGuid > & |
DataIds, |
|
|
EFileOperationState |
State |
|
) |
| |
|
overridevirtual |
◆ OnDataStateUpdate() [3/3]
| void BuildPatchServices::FFileOperationTracker::OnDataStateUpdate |
( |
const TSet< FGuid > & |
DataIds, |
|
|
EFileOperationState |
State |
|
) |
| |
|
overridevirtual |
◆ OnFileByteRangeStateUpdate()
| void BuildPatchServices::FFileOperationTracker::OnFileByteRangeStateUpdate |
( |
const FString & |
Filename, |
|
|
FByteRange |
ByteRange, |
|
|
EFileOperationState |
State |
|
) |
| |
|
overridevirtual |
Called when state is updated for file data byte range.
- Parameters
-
| Filename | File to update state of. |
| ByteRange | The byte range of the file to include. |
| State | New state of the data. |
Implements BuildPatchServices::IFileOperationTracker.
◆ OnFileStateUpdate() [1/3]
| void BuildPatchServices::FFileOperationTracker::OnFileStateUpdate |
( |
const FString & |
Filename, |
|
|
EFileOperationState |
State |
|
) |
| |
|
overridevirtual |
◆ OnFileStateUpdate() [2/3]
| void BuildPatchServices::FFileOperationTracker::OnFileStateUpdate |
( |
const TArray< FString > & |
Filenames, |
|
|
EFileOperationState |
State |
|
) |
| |
|
overridevirtual |
◆ OnFileStateUpdate() [3/3]
| void BuildPatchServices::FFileOperationTracker::OnFileStateUpdate |
( |
const TSet< FString > & |
Filenames, |
|
|
EFileOperationState |
State |
|
) |
| |
|
overridevirtual |
◆ OnManifestSelection()
Called when manifest selection occurs. This will clear out internal states resetting them built from the provided manifest. All subsequent state updates must refer to data from within the provided manifest.
- Parameters
-
| Manifest | The manifest to be used to build up internal operation states. |
Implements BuildPatchServices::IFileOperationTracker.
The documentation for this class was generated from the following file: