UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FZenPackageHeader Struct Reference

#include <ZenPackageHeader.h>

+ Inheritance diagram for FZenPackageHeader:

Public Member Functions

COREUOBJECT_API void Reset ()
 

Static Public Member Functions

static COREUOBJECT_API FZenPackageHeader MakeView (FMemoryView Memory)
 
static COREUOBJECT_API FZenPackageHeader MakeView (FMemoryView Memory, FString &OutError)
 

Public Attributes

uint32 ExportCount = 0
 
TOptional< FZenPackageVersioningInfoVersioningInfo
 
FNameMap NameMap
 
FName PackageName
 
const FZenPackageSummaryPackageSummary = nullptr
 
TArrayView< const uint64ImportedPublicExportHashes
 
TArrayView< const FPackageObjectIndexImportMap
 
TArrayView< const FExportMapEntryExportMap
 
TArrayView< const FPackageObjectIndexCellImportMap
 
TArrayView< const FCellExportMapEntryCellExportMap
 
TArrayView< const FBulkDataMapEntryBulkDataMap
 
TArrayView< const FExportBundleEntryExportBundleEntries
 
TArrayView< const FDependencyBundleHeaderDependencyBundleHeaders
 
TArrayView< const FDependencyBundleEntryDependencyBundleEntries
 
TArray< FNameImportedPackageNames
 

Member Function Documentation

◆ MakeView() [1/2]

FZenPackageHeader FZenPackageHeader::MakeView ( FMemoryView  Memory)
static

◆ MakeView() [2/2]

FZenPackageHeader FZenPackageHeader::MakeView ( FMemoryView  Memory,
FString &  OutError 
)
static

◆ Reset()

void FZenPackageHeader::Reset ( )

Member Data Documentation

◆ BulkDataMap

TArrayView<const FBulkDataMapEntry> FZenPackageHeader::BulkDataMap

◆ CellExportMap

TArrayView<const FCellExportMapEntry> FZenPackageHeader::CellExportMap

◆ CellImportMap

TArrayView<const FPackageObjectIndex> FZenPackageHeader::CellImportMap

◆ DependencyBundleEntries

TArrayView<const FDependencyBundleEntry> FZenPackageHeader::DependencyBundleEntries

◆ DependencyBundleHeaders

TArrayView<const FDependencyBundleHeader> FZenPackageHeader::DependencyBundleHeaders

◆ ExportBundleEntries

TArrayView<const FExportBundleEntry> FZenPackageHeader::ExportBundleEntries

◆ ExportCount

uint32 FZenPackageHeader::ExportCount = 0

◆ ExportMap

TArrayView<const FExportMapEntry> FZenPackageHeader::ExportMap

◆ ImportedPackageNames

TArray<FName> FZenPackageHeader::ImportedPackageNames

◆ ImportedPublicExportHashes

TArrayView<const uint64> FZenPackageHeader::ImportedPublicExportHashes

◆ ImportMap

TArrayView<const FPackageObjectIndex> FZenPackageHeader::ImportMap

◆ NameMap

FNameMap FZenPackageHeader::NameMap

◆ PackageName

FName FZenPackageHeader::PackageName

◆ PackageSummary

const FZenPackageSummary* FZenPackageHeader::PackageSummary = nullptr

◆ VersioningInfo

TOptional<FZenPackageVersioningInfo> FZenPackageHeader::VersioningInfo

The documentation for this struct was generated from the following files: