UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PackageWriter.h File Reference
#include "Async/Future.h"
#include "Containers/Set.h"
#include "Containers/StringView.h"
#include "IO/IoDispatcher.h"
#include "IO/IoHash.h"
#include "Memory/CompositeBuffer.h"
#include "Misc/AssertionMacros.h"
#include "Misc/DateTime.h"
#include "Misc/EnumClassFlags.h"
#include "Misc/Optional.h"
#include "Misc/SecureHash.h"
#include "Serialization/CompactBinary.h"
#include "Templates/RefCounting.h"
#include "Templates/UniquePtr.h"

Go to the source code of this file.

Classes

class  IPackageWriter
 
struct  IPackageWriter::FCapabilities
 
struct  IPackageWriter::FBeginPackageInfo
 
struct  IPackageWriter::FCommitAttachmentInfo
 
struct  IPackageWriter::FCommitPackageInfo
 
struct  IPackageWriter::FPackageInfo
 
struct  IPackageWriter::FBulkDataInfo
 
struct  IPackageWriter::FAdditionalFileInfo
 
struct  IPackageWriter::FLinkerAdditionalDataInfo
 
struct  IPackageWriter::FPackageTrailerInfo
 
struct  FPackageHashes
 
struct  UE::PackageWriter::Private::FBeginCacheForCookedPlatformDataInfo
 
struct  UE::PackageWriter::Private::FWriteFileData
 
class  UE::PackageWriter::Private::ICookerInterface
 
class  ICookedPackageWriter
 
struct  ICookedPackageWriter::FCookCapabilities
 
struct  ICookedPackageWriter::FReferencedPluginsInfo
 
struct  ICookedPackageWriter::FCookInfo
 
struct  ICookedPackageWriter::FUpdatePackageModifiedStatusContext
 
struct  ICookedPackageWriter::FDeleteByFree
 
struct  ICookedPackageWriter::FPreviousCookedBytesData
 

Namespaces

namespace  UE
 
namespace  UE::Cook
 
namespace  UE::PackageWriter
 
namespace  UE::PackageWriter::Private
 

Enumerations

enum class  EPackageWriterResult : uint8 { Success , Error , Timeout }
 

Functions

 ENUM_CLASS_FLAGS (IPackageWriter::EWriteOptions)
 

Enumeration Type Documentation

◆ EPackageWriterResult

Enumerator
Success 
Error 
Timeout 

Function Documentation

◆ ENUM_CLASS_FLAGS()

ENUM_CLASS_FLAGS ( IPackageWriter::EWriteOptions  )