UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPackageWriterToRecord Member List

This is the complete list of members for FPackageWriterToRecord, including all inherited members.

AsCookedPackageWriter()IPackageWriterinlinevirtual
BeginPackage(const IPackageWriter::FBeginPackageInfo &Info) overrideTPackageWriterToSharedBuffer< FBasePackageWriter >inlinevirtual
CommitPackage(IPackageWriter::FCommitPackageInfo &&Info) overrideTPackageWriterToSharedBuffer< FBasePackageWriter >inlinevirtual
CommitPackageInternal(FPackageWriterRecords::FPackage &&Record, const FCommitPackageInfo &Info) overrideFPackageWriterToRecordinlineprotectedvirtual
ConstructRecord()TPackageWriterToSharedBuffer< FBasePackageWriter >inlineprotectedvirtual
CreateLinkerArchive(FName PackageName, UObject *Asset, uint16 MultiOutputIndex) overrideFBasePackageWritervirtual
CreateLinkerExportsArchive(FName PackageName, UObject *Asset, uint16 MultiOutputIndex) overrideFBasePackageWritervirtual
ECommitStatus enum nameIPackageWriter
EWriteOptions enum nameIPackageWriter
FAdditionalFileRecord typedefTPackageWriterToSharedBuffer< FBasePackageWriter >
FBulkDataRecord typedefTPackageWriterToSharedBuffer< FBasePackageWriter >
FindRecordChecked(FName InPackageName)TPackageWriterToSharedBuffer< FBasePackageWriter >inlineprotected
FLinkerAdditionalDataRecord typedefTPackageWriterToSharedBuffer< FBasePackageWriter >
FPackageRecord typedefTPackageWriterToSharedBuffer< FBasePackageWriter >
FPackageTrailerRecord typedefTPackageWriterToSharedBuffer< FBasePackageWriter >
FWritePackageRecord typedefTPackageWriterToSharedBuffer< FBasePackageWriter >
GetCapabilities() constIPackageWriterinlinevirtual
GetExportsFooterSize()IPackageWriterinlinevirtual
IsPreSaveCompleted() constIPackageWriterinlinevirtual
RecordsTPackageWriterToSharedBuffer< FBasePackageWriter >protected
RegisterDeterminismHelper(UObject *SourceObject, const TRefCountPtr< UE::Cook::IDeterminismHelper > &DeterminismHelper)IPackageWriterinlinevirtual
SavedRecordFPackageWriterToRecord
ValidateCommit(FPackageRecord &Record, const IPackageWriter::FCommitPackageInfo &Info)TPackageWriterToSharedBuffer< FBasePackageWriter >inlineprotected
WriteAdditionalFile(const IPackageWriter::FAdditionalFileInfo &Info, const FIoBuffer &FileData) overrideTPackageWriterToSharedBuffer< FBasePackageWriter >inlinevirtual
WriteBulkData(const IPackageWriter::FBulkDataInfo &Info, const FIoBuffer &BulkData, const TArray< FFileRegion > &FileRegions) overrideTPackageWriterToSharedBuffer< FBasePackageWriter >inlinevirtual
WriteLinkerAdditionalData(const IPackageWriter::FLinkerAdditionalDataInfo &Info, const FIoBuffer &Data, const TArray< FFileRegion > &FileRegions) overrideTPackageWriterToSharedBuffer< FBasePackageWriter >inlinevirtual
WritePackageData(const IPackageWriter::FPackageInfo &Info, FLargeMemoryWriter &ExportsArchive, const TArray< FFileRegion > &FileRegions) overrideTPackageWriterToSharedBuffer< FBasePackageWriter >inlinevirtual
WritePackageTrailer(const IPackageWriter::FPackageTrailerInfo &Info, const FIoBuffer &Data) overrideTPackageWriterToSharedBuffer< FBasePackageWriter >inlinevirtual
~IPackageWriter()=defaultIPackageWritervirtual