![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <BuildStreamer.h>
Inheritance diagram for BuildPatchServices::IDirectoryBuildStreamer:Public Member Functions | |
| virtual bool | GetFileSpan (uint64 StartingIdx, FFileSpan &FileSpan) const =0 |
| virtual TArray< FString > | GetEmptyFiles () const =0 |
| virtual TArray< FString > | GetAllFilenames () const =0 |
| virtual uint64 | GetBuildSize () const =0 |
| virtual TArray< FFileSpan > | GetAllFiles () const =0 |
| virtual bool | HasAborted () const =0 |
Public Member Functions inherited from BuildPatchServices::IBuildStreamer | |
| virtual | ~IBuildStreamer () |
| virtual uint32 | DequeueData (uint8 *Buffer, uint32 ReqSize, bool WaitForData=true)=0 |
| virtual bool | IsEndOfData () const =0 |
|
pure virtual |
Gets a list of all filenames that the build contains. Will block until the list of files is enumerated and ignored files have been stripped out.
Implemented in BuildPatchServices::FDirectoryBuildStreamer.
|
pure virtual |
Get the list of file spans for each file in the build, including empty files. MUST be called only after IsEndOfData returns true.
Implemented in BuildPatchServices::FDirectoryBuildStreamer.
Get the total build size that was streamed. MUST be called only after IsEndOfData returns true.
Implemented in BuildPatchServices::FDirectoryBuildStreamer.
|
pure virtual |
Gets a list of empty files that the build contains.
Implemented in BuildPatchServices::FDirectoryBuildStreamer.
|
pure virtual |
Retrieves the file details for a specific start index.
| IN | StartingIdx The data index into the build image. |
| OUT | FileSpan Receives a copy of the file span data. |
Implemented in BuildPatchServices::FDirectoryBuildStreamer.
Gets if the streamer has aborted and is no longer streaming data
Implemented in BuildPatchServices::FDirectoryBuildStreamer.