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

#include <ArchiveSavePackageData.h>

+ Inheritance diagram for FArchiveSavePackageData:

Public Member Functions

 FArchiveSavePackageData (FObjectSavePackageSerializeContext &InSavePackageContext, const ITargetPlatform *InTargetPlatform, FArchiveCookContext *InCookContext)
 

Public Attributes

FObjectSavePackageSerializeContextSavePackageContext
 
const ITargetPlatformTargetPlatform = nullptr
 
FArchiveCookContextCookContext = nullptr
 

Detailed Description

Holds archive data only relevant for archives used during SavePackage.

Constructor & Destructor Documentation

◆ FArchiveSavePackageData()

FArchiveSavePackageData::FArchiveSavePackageData ( FObjectSavePackageSerializeContext InSavePackageContext,
const ITargetPlatform InTargetPlatform,
FArchiveCookContext InCookContext 
)
inline

Member Data Documentation

◆ CookContext

FArchiveCookContext* FArchiveSavePackageData::CookContext = nullptr

Non-null if a cook save. Null if an editor save.

◆ SavePackageContext

FObjectSavePackageSerializeContext& FArchiveSavePackageData::SavePackageContext

◆ TargetPlatform

const ITargetPlatform* FArchiveSavePackageData::TargetPlatform = nullptr

Non-null if a cook save. Null if an editor save.


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