/Engine/Source/Runtime/CoreUObject/Public/UObject/LinkerSave.h
Handles saving Unreal package files.
class FLinkerSave : public [FLinker](API\Runtime\CoreUObject\UObject\FLinker), public [FArchiveUObject](API\Runtime\CoreUObject\Serialization\FArchiveUObject)
TArray<Additio...
AdditionalDataToAppend
Array of callbacks that will be invoked when it is possible to serialize out data to the end of the output file.
bool
bIsWritingHeader
Flag that indicate if we are currently serializing the package header.
bool
bProceduralSave
Set to true when the package is being saved due to a procedural save.
bool
bRehydratePayloads
When set to true, payloads that are currently virtualized should be downloaded and stored locally with the package
bool
bUpdatingLoadedPath
Set to true when the LoadedPath of the package being saved is being updated.
FPackageIndex
CurrentlySavingExport
UObject*
CurrentlySavingExportObject
TArray<FPackag...
DepListForErrorChecking
TArray<FFileRe...
FileRegions
TMap<FNameEntr...
NameIndices
Map fromFNameto the index of the name in the name array written into the package header.
TMap<TObjectPt...
ObjectIndicesMap
Indexarray - location of the resource for aUObjectis stored in the ObjectIndices array using theUObject'sIndex
TUniquePtr<UE:...
PackageTrailerBuilder
Gathers all payloads while save the package, so that they can be stored in a single data structure
TArray<TUnique...
PostSaveCallbacks
Array of callbacks that will be invoked when the package has successfully saved to disk.
TRefCountPtr<F...
SaveContext
Save context associated with this linker
FArchive*
Saver
Variables.
TMap< constUOb...
SearchableNamesObjectMap
List of Searchable Names, by object containing them. This gets turned into package indices later
TArray<FSideca...
SidecarDataToAppend
Used by FEditorBulkData to add payloads to be added to the payload sidecar file (currently an experimental feature)
TMap<FSoftObje...
SoftObjectPathIndices
Map fromFSoftObjectPathto the index of the path in the soft object path array written into the package header.