Navigation
API > API/Developer > API/Developer/CookMetadata
Unrealpak doesn't compress the data for all platforms. In those cases, the data written back during staging isn't compressed and is not representative of the final sizes that occurs after the corresponding SDK tools process them for deployment.
| Name | UE::Cook::ECookMetadataSizesPresent |
| Type | enum |
| Header File | /Engine/Source/Developer/CookMetadata/Public/CookMetadata.h |
| Include Path | #include "CookMetadata.h" |
Syntax
namespace UE
{
namespace Cook
{
enum ECookMetadataSizesPresent
{
NotPresent,
Compressed,
Uncompressed,
Count,
}
}
}
Values
| Name | Remarks |
|---|---|
| NotPresent | Staging has not occured, or writeback wasn't enabled in project packaing settings. |
| Compressed | Unrealpak compressed the iostore chunks and the data we have is compressed sizes |
| Uncompressed | The selected platform isn't compressed by unrealpak, or package compression was disabled. |
| Count |