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