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

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

AddDirectImport(UObject *InObject)FSaveContextinline
AddExcluded(UObject *InObject)FSaveContextinline
AddExport(FTaggedExport InTagObj)FSaveContextinline
AddExportedClassesToDependencies()FSaveContext
AddImport(UObject *InObject)FSaveContextinline
AdditionalFilesFromExportsFSaveContext
AdditionalPackageFilesFSaveContext
AddObjectToPostSaveSerialization(UObject *Object)FSaveContext
AddPrestreamPackages(UPackage *InPackage)FSaveContextinline
ClearSaveableCache()FSaveContextinline
CloseLinkerArchives()FSaveContextinline
FindCachedObjectStatus(TObjectPtr< const UObject > InObject) constFSaveContextinline
FPackageHarvesterFSaveContextfriend
FSaveContext(UPackage *InPackage, UObject *InAsset, const TCHAR *InFilename, const FSavePackageArgs &InSaveArgs)FSaveContextinline
GatherableTextResultFlagsFSaveContext
GetArchiveSavePackageData()FSaveContextinline
GetAsset() constFSaveContextinline
GetCachedObjectStatus(TObjectPtr< UObject > InObject)FSaveContextinline
GetCellCellDependeices() constFSaveContextinline
GetCellDependencies() constFSaveContextinline
GetCellExports() constFSaveContextinline
GetCellImports() constFSaveContextinline
GetCellObjectDependencies() constFSaveContextinline
GetCurrentHarvestingRealm() constFSaveContextinline
GetCustomVersions() constFSaveContextinline
GetDirectImports() constFSaveContextinline
GetEditorOnlyObjectFlags() constFSaveContext
GetError() constFSaveContextinline
GetExcludedObjectMarks(ESaveRealm HarvestingRealm) constFSaveContextinline
GetExports()FSaveContextinline
GetExternalExportValidations() constFSaveContextinline
GetExternalImportValidations() constFSaveContextinline
GetFilename() constFSaveContextinline
GetFinalResult()FSaveContext
GetFinalTimestamp() constFSaveContextinline
GetFormatter() constFSaveContextinline
GetHarvestedRealm(ESaveRealm Realm=ESaveRealm::None) constFSaveContextinline
GetHarvestedRealm(ESaveRealm Realm=ESaveRealm::None)FSaveContextinline
GetHarvestedRealmsToSave()FSaveContext
GetIllegalReferences() constFSaveContextinline
GetImports() constFSaveContextinline
GetImportsUsedInGame() constFSaveContextinline
GetInitialPackageFlags() constFSaveContextinline
GetLinker() constFSaveContextinline
GetLinkers() constFSaveContextinline
GetNamesReferencedFromExportData() constFSaveContextinline
GetNamesReferencedFromPackageHeader() constFSaveContextinline
GetNamesReferencedFromPackageHeader()FSaveContextinline
GetNativeObjectDependencies() constFSaveContextinline
GetObjectDependencies() constFSaveContextinline
GetObjectSaveContext()FSaveContextinline
GetPackage() constFSaveContextinline
GetPackageBuildDependencies(ESaveRealm SaveRealm=ESaveRealm::None)FSaveContextinline
GetPackageValidator() constFSaveContextinline
GetPackageWriter() constFSaveContextinline
GetPostSaveObjectsToSerialize() constFSaveContext
GetPostSaveRootRequired() constFSaveContextinline
GetPreloadDependencies()FSaveContextinline
GetPreSaveCleanup() constFSaveContextinline
GetPrestreamPackages() constFSaveContextinline
GetPrestreamPackages()FSaveContextinline
GetSaveArgs() constFSaveContextinline
GetSavedAssets()FSaveContextinline
GetSavePackageContext() constFSaveContextinline
GetSearchableNamesObjectMap() constFSaveContextinline
GetSearchableNamesObjectMap()FSaveContextinline
GetSoftObjectPathList() constFSaveContextinline
GetSoftPackageReferenceList() constFSaveContextinline
GetSoftPackageReferenceList()FSaveContextinline
GetSoftPackagesUsedInGame() constFSaveContextinline
GetSoftPackagesUsedInGame()FSaveContextinline
GetStructuredArchive() constFSaveContextinline
GetTargetPackagePath() constFSaveContextinline
GetTargetPlatform() constFSaveContextinline
GetTempFilename() constFSaveContextinline
GetTextFormatArchive() constFSaveContextinline
GetTextFormatTempFilename() constFSaveContextinline
GetTopLevelFlags() constFSaveContextinline
GetTransientPropertyOverrides()FSaveContextinline
GetUntrackedSoftPackageReferenceList() constFSaveContextinline
HasExternalExportValidations() constFSaveContextinline
HasExternalImportValidations() constFSaveContextinline
IsConcurrent() constFSaveContextinline
IsCooking() constFSaveContextinline
IsExport(UObject *InObject) constFSaveContextinline
IsFilterEditorOnly() constFSaveContextinline
IsFixupStandaloneFlags() constFSaveContextinline
IsForceByteSwapping() constFSaveContextinline
IsFromAutoSave() constFSaveContextinline
IsGenerateSaveError() constFSaveContextinline
IsIgnoringHeaderDiff() constFSaveContextinline
IsImport(UObject *InObject) constFSaveContextinline
IsIncluded(TObjectPtr< UObject > InObject) constFSaveContextinline
IsKeepDirty() constFSaveContextinline
IsPrestreamPackage(TObjectPtr< UPackage > InPackage) constFSaveContextinline
IsProceduralSave() constFSaveContextinline
IsProcessingPrestreamingRequests() constFSaveContextinline
IsSaveAutoOptional() constFSaveContextinline
IsSaveOptional() constFSaveContextinline
IsSaveToMemory() constFSaveContextinline
IsSaveUnversionedNative() constFSaveContextinline
IsSaveUnversionedProperties() constFSaveContextinline
IsStripEditorOnly() constFSaveContextinline
IsStubRequested() constFSaveContextinline
IsTextFormat() constFSaveContextinline
IsTransient(TObjectPtr< UObject > InObject)FSaveContext
IsTransient(TObjectPtr< UObject > InObject, UE::SavePackageUtilities::FObjectStatus &ObjectStatus)FSaveContext
IsUnsaveable(TObjectPtr< UObject > InObject, UE::SavePackageUtilities::FObjectStatus &ObjectStatus, bool bEmitWarning=true)FSaveContext
IsUpdatingLoadedPath() constFSaveContextinline
IsUsingSlowTask() constFSaveContextinline
IsWarningLongFilename() constFSaveContextinline
NameExists(const FName &Name) constFSaveContextinline
OffsetAfterExportMapFSaveContext
OffsetAfterImportMapFSaveContext
OffsetAfterPackageFileSummaryFSaveContext
OffsetAfterPayloadTocFSaveContext
PackageHeaderAndExportSizeFSaveContext
PackageSavedHashFSaveContext
RecordIllegalReference(UObject *InFrom, UObject *InTo, EIllegalRefReason InReason, FString &&InOptionalReasonText=FString())FSaveContextinline
RequestStubFile()FSaveContextinline
ResolveForSave(TObjectPtr< UObject > InObject, UE::SavePackageUtilities::FObjectStatus &Status)FSaveContext
ResultFSaveContext
SerializedPackageFlagsFSaveContext
SetCustomVersions(FCustomVersionContainer InCustomVersions)FSaveContextinline
SetFormatter(TUniquePtr< FArchiveFormatterType > InFormatter)FSaveContextinline
SetLinker(TPimplPtr< FLinkerSave > InLinker)FSaveContextinline
SetPostSaveRootRequired(bool bInPostSaveRootRequired)FSaveContextinline
SetPreSaveCleanup(bool bInNeedPreSaveCleanup)FSaveContextinline
SetStructuredArchive(TUniquePtr< FStructuredArchive > InArchive)FSaveContextinline
SetTempFilename(TOptional< FString > InTemp)FSaveContextinline
SetTextFormatArchive(TUniquePtr< FArchive > InTextArchive)FSaveContextinline
SetTextFormatTempFilename(TOptional< FString > InTemp)FSaveContextinline
SetTransientPropertyOverrides(TMap< UObject *, TSet< FProperty * > > &&InTransientPropertyOverrides)FSaveContextinline
ShouldRehydratePayloads() constFSaveContextinline
TotalPackageSizeUncompressedFSaveContext
UpdateEditorRealmPackageBuildDependencies()FSaveContext
UpdatePackageFileSize(int64 InFileSize)FSaveContextinline
UpdatePackageLinkerVersions()FSaveContextinline
UpdateSaveableStatus(TObjectPtr< UObject > InObject, UE::SavePackageUtilities::FObjectStatus &ObjectStatus)FSaveContext
~FSaveContext()FSaveContextinline