Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Serialization > API/Runtime/CoreUObject/Serialization/FEditorBulkData
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/Serialization/EditorBulkData.h |
| Include | #include "Serialization/EditorBulkData.h" |
Syntax
enum EFlags
{
None = 0,
IsVirtualized = 1 << 0,
HasPayloadSidecarFile = 1 << 1,
ReferencesLegacyFile = 1 << 2,
LegacyFileIsCompressed = 1 << 3,
DisablePayloadCompression = 1 << 4,
LegacyKeyWasGuidDerived = 1 << 5,
HasRegistered = 1 << 6,
IsTornOff = 1 << 7,
ReferencesWorkspaceDomain = 1 << 8,
StoredInPackageTrailer = 1 << 9,
IsCooked = 1 << 10,
WasDetached = 1 << 11,
}
Values
| Name | Description |
|---|---|
| None | No flags are set |
| IsVirtualized | Is the data actually virtualized or not? |
| HasPayloadSidecarFile | Does the package have access to a .upayload file? |
| ReferencesLegacyFile | The bulkdata object is currently referencing a payload saved under old bulkdata formats |
| LegacyFileIsCompressed | The legacy file being referenced is stored with Zlib compression format |
| DisablePayloadCompression | The payload should not have compression applied to it. |
| LegacyKeyWasGuidDerived | The legacy file being referenced derived its key from guid and it should be replaced with a key-from-hash when saved |
| HasRegistered | (Transient) The Guid has been registered with the BulkDataRegistry |
| IsTornOff | (Transient) The BulkData object is a copy used only to represent the id and payload; it does not communicate with the BulkDataRegistry, and will point DDC jobs toward the original BulkData |
| ReferencesWorkspaceDomain | The bulkdata object references a payload stored in a WorkspaceDomain file |
| StoredInPackageTrailer | The payload is stored in a package trailer, so the bulkdata object will have to poll the trailer to find the payload offset |
| IsCooked | The bulkdata object was cooked. |
| WasDetached | (Transient) The package owning the bulkdata has been detached from disk and we can no longer load from it |
Remarks
Flags used to store additional meta information about the bulk data