#include <PackageWriterToSharedBuffer.h>
|
| COREUOBJECT_API void | BeginPackage (FPackage *Record, const IPackageWriter::FBeginPackageInfo &Info) |
| |
| COREUOBJECT_API void | WritePackageData (const IPackageWriter::FPackageInfo &Info, FLargeMemoryWriter &ExportsArchive, const TArray< FFileRegion > &FileRegions) |
| |
| COREUOBJECT_API void | WriteBulkData (const IPackageWriter::FBulkDataInfo &Info, const FIoBuffer &BulkData, const TArray< FFileRegion > &FileRegions) |
| |
| COREUOBJECT_API void | WriteAdditionalFile (const IPackageWriter::FAdditionalFileInfo &Info, const FIoBuffer &FileData) |
| |
| COREUOBJECT_API void | WriteLinkerAdditionalData (const IPackageWriter::FLinkerAdditionalDataInfo &Info, const FIoBuffer &Data, const TArray< FFileRegion > &FileRegions) |
| |
| COREUOBJECT_API void | WritePackageTrailer (const IPackageWriter::FPackageTrailerInfo &Info, const FIoBuffer &Data) |
| |
| COREUOBJECT_API FPackage & | FindRecordChecked (FName InPackageName) const |
| |
| COREUOBJECT_API TUniquePtr< FPackage > | FindAndRemoveRecordChecked (FName InPackageName) |
| |
| COREUOBJECT_API void | ValidateCommit (FPackage &Record, const IPackageWriter::FCommitPackageInfo &Info) const |
| |
◆ BeginPackage()
◆ FindAndRemoveRecordChecked()
Get the Record created by BeginPackage and remove it; assert that it is valid
◆ FindRecordChecked()
Get the Record created by BeginPackage for the given PackageName; assert that it is valid
◆ ValidateCommit()
Verify records from all Write functions are valid, and the required ones are present
◆ WriteAdditionalFile()
◆ WriteBulkData()
◆ WriteLinkerAdditionalData()
◆ WritePackageData()
◆ WritePackageTrailer()
The documentation for this class was generated from the following files: