Navigation
API > API/Runtime > API/Runtime/Core
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.
| Name | FWriteFileData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/PackageWriter.h |
| Include Path | #include "Serialization/PackageWriter.h" |
Syntax
struct FWriteFileData
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bContributeToHash | bool | True if file should be hashed and its hash accumulated into the total cookhash for the package writing the file. | Serialization/PackageWriter.h | |
| bIsSidecar | bool | Serialization/PackageWriter.h | ||
| bPackageSpecificFilename | bool | 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. | Serialization/PackageWriter.h | |
| Buffer | FCompositeBuffer | Serialization/PackageWriter.h | ||
| ChunkId | FIoChunkId | Serialization/PackageWriter.h | ||
| Filename | FString | Serialization/PackageWriter.h | ||
| Regions | TArray< FFileRegion > | Serialization/PackageWriter.h |