![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PackageWriter.h>
Public Attributes | |
| FString | Filename |
| FCompositeBuffer | Buffer |
| TArray< FFileRegion > | Regions |
| bool | bIsSidecar = false |
| bool | bContributeToHash = true |
| bool | bPackageSpecificFilename = false |
| FIoChunkId | ChunkId = FIoChunkId::InvalidChunkId |
The data needed to asynchronously write that was passed to a PackageWriter (.uasset, .uexp, .ubulk, any optional and any additional), without reference back to other data on the Writer. This type is a cooker implementation detail and might be changed without deprecation in a future version.
True if file should be hashed and its hash accumulated into the total cookhash for the package writing the file.
True only if the file is known to have a filename specific to the package saving the file, so that two packages cannot both try to write the same file. If it is true we can write the file directly on CookWorkers during MPCook without the possibility of two CookWorkers writing the file at the same time.
| FCompositeBuffer UE::PackageWriter::Private::FWriteFileData::Buffer |
| FIoChunkId UE::PackageWriter::Private::FWriteFileData::ChunkId = FIoChunkId::InvalidChunkId |
| FString UE::PackageWriter::Private::FWriteFileData::Filename |
| TArray<FFileRegion> UE::PackageWriter::Private::FWriteFileData::Regions |