12 class IBuildManifestSet;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition FileOperationTracker.h:90
static IFileOperationTracker * CreateNull()
Definition FileOperationTracker.cpp:293
Definition IBuildManifestSet.h:85
Definition FileOperationTracker.h:19
virtual void OnFileByteRangeStateUpdate(const FString &Filename, FByteRange ByteRange, EFileOperationState State)=0
virtual ~IFileOperationTracker()
Definition FileOperationTracker.h:21
virtual void OnFileStateUpdate(const TSet< FString > &Filenames, EFileOperationState State)=0
virtual const TArray< FFileOperation > & GetStates() const =0
virtual void OnFileStateUpdate(const FString &Filename, EFileOperationState State)=0
virtual void OnManifestSelection(IBuildManifestSet *ManifestSet)=0
virtual void OnDataStateUpdate(const FGuid &DataId, EFileOperationState State)=0
virtual void OnDataStateUpdate(const TSet< FGuid > &DataIds, EFileOperationState State)=0
virtual void OnDataStateUpdate(const TArray< FGuid > &DataIds, EFileOperationState State)=0
virtual void OnFileStateUpdate(const TArray< FString > &Filenames, EFileOperationState State)=0
TTuple< uint64, uint64 > FByteRange
Definition FileOperationTracker.h:13
Definition BuildPatchManifest.h:64
Definition BuildPatchFileConstructor.h:28