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

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

ActiveFPLBFArchive
AdditionalDataCallback typedefFLinkerSave
AdditionalDataToAppendFLinkerSave
AnyExportIsInImport(int32 ImportIndex) constFLinkerTables
AnyExportShareOuterWithImport(int32 ImportIndex) constFLinkerTables
ArAllowLazyLoadingFArchive
ArContainsCodeFArchive
ArContainsMapFArchive
ArCustomPropertyListFArchive
ArForceByteSwappingFArchive
ArIgnoreArchetypeRefFArchive
ArIgnoreClassGeneratedByRefFArchive
ArIgnoreClassRefFArchive
ArIgnoreOuterRefFArchive
ArIsCountingMemoryFArchive
ArIsFilterEditorOnlyFArchive
ArIsModifyingWeakAndStrongReferencesFArchive
ArIsNetArchiveFArchive
ArIsObjectReferenceCollectorFArchive
ArIsSaveGameFArchive
ArIsSavingOptionalObjectFArchive
ArMaxSerializeSizeFArchive
ArMergeOverridesFArchive
ArNoDeltaFArchive
ArNoIntraPropertyDeltaFArchive
ArPortFlagsFArchive
ArPreserveArrayElementsFArchive
ArSerializingDefaultsFArchive
ArShouldSkipBulkDataFArchive
ArUseCustomPropertyListFArchive
AssignMemorySaver(bool bForceByteSwapping, bool bInSaveUnversioned=false)FLinkerSave
AssignSaveContext(FSaveContext *InContext)FLinkerSaveinline
AssignSaver(FArchive *InSaver, bool bForceByteSwapping, bool bInSaveUnversioned=false)FLinkerSave
AssignSaverInternal(FArchive *InSaver, bool bForceByteSwapping, bool bInSaveUnversioned)FLinkerSaveprotected
AtEnd()FArchiveinlinevirtual
AttachBulkData(UObject *Owner, FBulkData *BulkData)FArchiveinlinevirtual
AttachBulkData(UE::Serialization::FEditorBulkData *BulkData)FArchiveinlinevirtual
AttachExternalReadDependency(FExternalReadCallback &ReadCallback)FArchiveinlinevirtual
bIsWritingHeaderSoftObjectPathsFLinkerSave
bProceduralSaveFLinkerSave
bRehydratePayloadsFLinkerSave
bUpdatingLoadedPathFLinkerSave
ByteOrderSerialize(void *V, int32 Length)FArchiveinline
ByteSwap(void *V, int32 Length)FArchive
CellExportMapFLinkerTables
CellImportMapFLinkerTables
CellIndicesMapFLinkerSave
ClearError()FArchive
Close()FArchiveinlinevirtual
CloseAndDestroySaver()FLinkerSave
ContainsCode() constFArchiveinline
ContainsMap() constFArchiveinline
CookingTarget() constFArchiveinline
CountBytes(SIZE_T InNum, SIZE_T InMax)FArchiveinlinevirtual
CurrentlySavingExportFLinkerSave
CurrentlySavingExportObjectFLinkerSave
CustomVer(const struct FGuid &Key) constFArchive
DataResourceMapFLinker
DependsMapFLinkerTables
DepListForErrorCheckingFLinkerSave
DetachBulkData(FBulkData *BulkData, bool bEnsureBulkDataIsLoaded)FArchiveinlinevirtual
DetachBulkData(UE::Serialization::FEditorBulkData *BulkData, bool bEnsureBulkDataIsLoaded)FArchiveinlinevirtual
DoDelta() constFArchiveinline
DoIntraPropertyDelta() constFArchiveinline
DoResourcesShareOutermost(FPackageIndex LinkerIndexLHS, FPackageIndex LinkerIndexRHS) constFLinkerTables
EngineNetVer() constFArchivevirtual
EngineVer() constFArchiveinline
Exp(FPackageIndex Index)FLinkerTablesinline
Exp(FPackageIndex Index) constFLinkerTablesinline
ExportMapFLinkerTables
ExpPtr(FPackageIndex Index)FLinkerTablesinline
FArchive()=defaultFArchive
FArchive(const FArchive &)=defaultFArchive
FastPathLoad(void *InDest)FArchiveinline
FileRegionsFLinkerSave
FilterClientButNotServerFLinker
FilterExport(const FObjectExport &Export)FLinkerinline
FilterServerButNotClientFLinker
FLinker(ELinkerType::Type InType, UPackage *InRoot)FLinker
FLinkerSave(UPackage *InParent, const TCHAR *InFilename, bool bForceByteSwapping, bool bInSaveUnversioned=false)FLinkerSave
FLinkerSave(UPackage *InParent, bool bForceByteSwapping, bool bInSaveUnversioned=false)FLinkerSave
FLinkerSave(UPackage *InParent, FArchive *InSaver, bool bForceByteSwapping, bool bInSaveUnversioned=false)FLinkerSave
FLinkerSave(UPackage *InParent)FLinkerSaveexplicit
Flush()FArchiveinlinevirtual
FlushCache()FArchiveinlinevirtual
ForceBlueprintFinalization()FArchiveinlinevirtual
ForceByteSwapping() constFArchiveinline
ForEachBulkDataCookedIndex(TUniqueFunction< void(FBulkDataCookedIndex, FFileRegionMemoryWriter &)> &&Func, EBulkDataPayloadType Type) constFLinkerSave
GameNetVer() constFArchivevirtual
GatherableTextDataMapFLinker
GetAllocatedSize() constFLinkerTables
GetArchetypeFromLoader(const UObject *Obj)FArchiveinlinevirtual
GetArchiveName() const overrideFLinkerSavevirtual
GetArchives(EBulkDataPayloadType Type) constFLinkerSaveprotected
GetArchiveState()FArchiveinline
GetArchiveState() constFArchiveinline
GetBulkDataArchive(FBulkDataCookedIndex CookedIndex)FLinkerSave
GetBulkDataArchive()FLinkerSaveinline
GetCacheableArchive()FArchiveinlinevirtual
GetClassName(FPackageIndex PackageIndex)FLinkerTablesinline
GetCookContext()FArchiveinline
GetCookData()FArchiveinline
GetCustomVersions() constFArchivevirtual
GetDebugName() const overrideFLinkerSavevirtual
GetDebugSerializationFlags() constFArchiveinline
GetError() constFArchiveinline
GetExportClassName(int32 ExportIdx)FLinkerTables
GetExportClassName(FPackageIndex PackageIndex)FLinkerTablesinline
GetExportFullName(int32 ExportIndex, const TCHAR *FakeRoot=nullptr, bool bResolveForcedExports=false)FLinker
GetExportFullName(FPackageIndex PackageIndex, const TCHAR *FakeRoot=nullptr, bool bResolveForcedExports=false)FLinkerinline
FLinkerTables::GetExportFullName(const FString &RootPackagePath, int32 ExportIndex, bool bResolveForcedExports=false)FLinkerTables
GetExportPathName(int32 ExportIndex, const TCHAR *FakeRoot=nullptr, bool bResolveForcedExports=false)FLinker
GetExportPathName(FPackageIndex PackageIndex, const TCHAR *FakeRoot=nullptr, bool bResolveForcedExports=false)FLinkerinline
FLinkerTables::GetExportPathName(const FString &RootPackagePath, int32 ExportIndex, bool bResolveForcedExports=false)FLinkerTables
GetFilename() constFLinkerSave
GetFullImpExpName(FPackageIndex PackageIndex)FLinkerinline
GetImportClassName(int32 ImportIdx)FLinkerTablesinline
GetImportClassName(FPackageIndex PackageIndex)FLinkerTablesinline
GetImportFullName(int32 ImportIndex)FLinkerTables
GetImportFullName(FPackageIndex PackageIndex)FLinkerTablesinline
GetImportPathName(int32 ImportIndex)FLinkerTables
GetImportPathName(FPackageIndex PackageIndex)FLinkerTablesinline
GetInnermostState()FArchiveinlinevirtual
GetLinker()FLinkerSaveinlinevirtual
GetMaxSerializeSize() constFArchiveinline
GetMemoryMappedBulkDataArchive(FBulkDataCookedIndex CookedIndex)FLinkerSave
GetMemoryMappedBulkDataArchive()FLinkerSaveinline
GetMigrationContext() constFArchiveinlinevirtual
GetOptionalBulkDataArchive(FBulkDataCookedIndex CookedIndex)FLinkerSave
GetOptionalBulkDataArchive()FLinkerSaveinline
GetOutputDevice() constFLinkerSaveinline
GetPathName(FPackageIndex PackageIndex)FLinkerinline
GetPortFlags() constFArchiveinline
GetSavePackageData()FArchiveinline
GetScriptSHAKey(uint8 *OutKey)FLinker
GetSerializedProperty() constFArchiveinline
GetSerializedPropertyChain(TArray< class FProperty * > &OutProperties) constFArchive
GetSerializedPropertyChain() constFArchiveinline
GetType() constFLinkerinline
HasAllPortFlags(uint32 Flags) constFArchiveinline
HasAnyPortFlags(uint32 Flags) constFArchiveinline
HasCookedIndexBulkData() constFLinkerSave
Imp(FPackageIndex Index)FLinkerTablesinline
Imp(FPackageIndex Index) constFLinkerTablesinline
ImpExp(FPackageIndex Index)FLinkerTablesinline
ImpExp(FPackageIndex Index) constFLinkerTablesinline
ImpExpPtr(FPackageIndex Index)FLinkerTablesinline
ImportIsInAnyExport(int32 ImportIndex) constFLinkerTables
ImportMapFLinkerTables
ImportTypeHierarchiesFLinker
ImpPtr(FPackageIndex Index)FLinkerTablesinline
InlineFPLBFArchive
IsAllowingLazyLoading() constFArchiveinline
IsByteSwapping()FArchiveinline
IsCooking() constFArchiveinline
IsCountingMemory() constFArchiveinline
IsCriticalError() constFArchiveinline
IsError() constFArchiveinline
IsFilterEditorOnly() constFArchiveinline
IsForcingUnicode() constFArchiveinline
IsIgnoringArchetypeRef() constFArchiveinline
IsIgnoringClassGeneratedByRef() constFArchiveinline
IsIgnoringClassRef() constFArchiveinline
IsIgnoringOuterRef() constFArchiveinline
IsLoading() constFArchiveinline
IsLoadingFromCookedPackage() constFArchiveinline
IsMigratingRemoteObjects() constFArchiveinline
IsModifyingWeakAndStrongReferences() constFArchiveinline
IsNetArchive() constFArchiveinline
IsObjectReferenceCollector() constFArchiveinline
IsPersistent() constFArchiveinline
IsProxyOf(FArchive *InOther) constFArchiveinlinevirtual
IsSaveGame() constFArchiveinline
IsSaving() constFArchiveinline
IsSavingOptionalObject() constFArchiveinline
IsSerializingDefaults() constFArchiveinline
IsTextFormat() constFArchiveinline
IsTransacting() constFArchiveinline
LicenseeUEVer() constFArchiveinline
LinkerRootFLinker
LinkProxy(FArchiveState &Inner, FArchiveState &Proxy)FArchiveprotectedstatic
Logf(const FmtType &Fmt, Types... Args)FArchiveinline
MapName(FNameEntryId Name) constFLinkerSave
MapObject(TObjectPtr< const UObject > Object, bool bValidateExcluded=true) constFLinkerSave
MapSoftObjectPath(const FSoftObjectPath &SoftObjectPath) constFLinkerSave
MarkScriptSerializationEnd(const UObject *Obj) overrideFLinkerSavevirtual
MarkScriptSerializationStart(const UObject *Obj) overrideFLinkerSavevirtual
MarkSearchableName(const TObjectPtr< const UObject > &TypeObject, const FName &ValueName) constFArchiveinlinevirtual
NameIndicesFLinkerSave
NameMapFLinker
ObjectIndicesMapFLinkerSave
OnPostSave(const FPackagePath &PackagePath, FObjectPostSaveContext ObjectSaveContext)FLinkerSave
OnPostSaveBulkData()FLinkerSave
operator<<(FName &InName) overrideFLinkerSavevirtual
operator<<(UObject *&Obj) overrideFLinkerSavevirtual
operator<<(FObjectPtr &Value) overrideFLinkerSavevirtual
operator<<(FSoftObjectPath &SoftObjectPath) overrideFLinkerSavevirtual
operator<<(FLazyObjectPtr &LazyObjectPtr) overrideFLinkerSavevirtual
operator<<(FLazyObjectPtr &Value) overrideFLinkerSaveinlinevirtual
operator<<(FObjectPtr &Value) overrideFLinkerSaveinlinevirtual
operator<<(FSoftObjectPtr &Value) overrideFLinkerSaveinlinevirtual
operator<<(FSoftObjectPath &Value) overrideFLinkerSaveinlinevirtual
operator<<(FWeakObjectPtr &Value) overrideFLinkerSaveinlinevirtual
operator<<(FName &Value)FLinkerSaveinlinevirtual
operator<<(FText &Value)FLinkerSavevirtual
operator<<(UObject *&Value)FLinkerSaveinlinevirtual
operator<<(FField *&Value)FLinkerSaveinlinevirtual
operator<<(TCheckedObjPtr< T > &Value)FLinkerSaveinline
operator<<(struct FLazyObjectPtr &Value)FLinkerSavevirtual
operator<<(struct FObjectPtr &Value)FLinkerSavevirtual
operator<<(struct FSoftObjectPtr &Value)FLinkerSavevirtual
operator<<(struct FSoftObjectPath &Value)FLinkerSavevirtual
operator<<(struct FWeakObjectPtr &Value)FLinkerSavevirtual
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator<<FLinkerSavefriend
operator=(const FArchive &ArchiveToCopy)=defaultFArchive
PackagesToScriptSHAMapFLinkerSavestatic
PackageTrailerBuilderFLinkerSave
PopFileRegionType()FArchiveinlinevirtual
PopSerializedProperty(class FProperty *InProperty, const bool bIsEditorOnlyProperty) overrideFLinkerSavevirtual
PostSaveCallbacksFLinkerSave
Precache(int64 PrecacheOffset, int64 PrecacheSize)FArchiveinlinevirtual
Preload(UObject *Object)FArchiveinlinevirtual
PushFileRegionType(EFileRegionType Type)FArchiveinlinevirtual
PushSerializedProperty(class FProperty *InProperty, const bool bIsEditorOnlyProperty) overrideFLinkerSavevirtual
RequiresLocalizationGather() constFArchiveinline
Reset()FArchivevirtual
ResetCustomVersions()FArchivevirtual
ResourceGetOutermost(FPackageIndex LinkerIndex) constFLinkerTables
ResourceIsIn(FPackageIndex LinkerIndex, FPackageIndex OuterIndex) constFLinkerTables
SaverFLinkerSave
ScriptSHAFLinker
SearchableNamesMapFLinkerTables
SearchableNamesObjectMapFLinkerSave
Seek(int64 InPos)FLinkerSavevirtual
Serialize(void *V, int64 Length)FLinkerSavevirtual
Serialize(FArchive &Ar)FLinkerSave
SerializeBits(void *V, int64 LengthBits)FArchiveinlinevirtual
SerializeBulkData(FBulkData &BulkData, const FBulkDataSerializationParams &Params) overrideFLinkerSavevirtual
SerializeCompressed(void *V, int64 Length, FName CompressionFormatCannotChange, ECompressionFlags Flags=COMPRESS_NoFlags, bool bTreatBufferAsFileReader=false)FArchive
SerializeCompressedNew(void *V, int64 Length, FName CompressionFormatToEncode, FName CompressionFormatToDecodeOldV1Files, ECompressionFlags Flags=COMPRESS_NoFlags, bool bTreatBufferAsFileReader=false, int64 *OutPartialReadLength=nullptr)FArchive
SerializeCompressedNew(void *V, int64 Length)FArchive
SerializeInt(uint32 &Value, uint32 Max)FArchiveinlinevirtual
SerializeIntPacked(uint32 &Value)FArchivevirtual
SerializeIntPacked64(uint64 &Value)FArchivevirtual
SerializeLazyObjectPtr(FArchive &Ar, FLazyObjectPtr &Value)FArchiveUObjectstatic
SerializeObjectPointer(const FObjectPtr &Value)FLinkerSaveprotected
SerializeObjectPtr(FArchive &Ar, FObjectPtr &Value)FArchiveUObjectstatic
SerializeSearchableNamesMap(FArchive &Ar)FLinkerTables
SerializeSearchableNamesMap(FStructuredArchive::FSlot Slot)FLinkerTables
SerializeSoftObjectPath(FArchive &Ar, FSoftObjectPath &Value)FArchiveUObjectstatic
SerializeSoftObjectPtr(FArchive &Ar, FSoftObjectPtr &Value)FArchiveUObjectstatic
SerializeWeakObjectPtr(FArchive &Ar, FWeakObjectPtr &Value)FArchiveUObjectstatic
SetArchiveState(const FArchiveState &InState)FArchive
SetByteSwapping(bool Enabled)FArchiveinline
SetCompressionMap(TArray< FCompressedChunk > *CompressedChunks, ECompressionFlags CompressionFlags)FArchiveinlinevirtual
SetCookData(FArchiveCookData *InCookData)FArchiveinline
SetCriticalError()FArchive
SetCustomVersion(const struct FGuid &Key, int32 Version, FName FriendlyName)FArchive
SetCustomVersions(const FCustomVersionContainer &CustomVersionContainer)FArchivevirtual
SetDebugSerializationFlags(uint32 InCustomFlags) overrideFLinkerSavevirtual
SetDeclareRegionForEachAdditionalFile(bool bValue)FLinkerSaveinline
SetEngineNetVer(const uint32 InEngineNetVer)FArchivevirtual
SetEngineVer(const FEngineVersionBase &InVer)FArchivevirtual
SetError()FArchive
SetFilename(FStringView InFilename)FLinkerSaveprotected
SetFileRegionsEnabled(bool bEnabled)FLinkerSaveinline
SetFilterEditorOnly(bool bInFilterEditorOnly) overrideFLinkerSavevirtual
SetForceUnicode(bool bInForceUnicode)FArchivevirtual
SetGameNetVer(const uint32 InGameNetVer)FArchivevirtual
SetIsLoading(bool bInIsLoading)FArchivevirtual
SetIsLoadingFromCookedPackage(bool bInIsLoadingFromCookedPackage)FArchivevirtual
SetIsPersistent(bool bInIsPersistent)FArchivevirtual
SetIsSaving(bool bInIsSaving)FArchivevirtual
SetIsTextFormat(bool bInIsTextFormat)FArchivevirtual
SetIsTransacting(bool bInIsTransacting)FArchivevirtual
SetLicenseeUEVer(int32 InVer)FArchivevirtual
SetMemoryMapAlignment(int64 InAlignment)FLinkerSaveinline
SetMigratingRemoteObjects(bool bMigrating)FArchive
SetOutputDevice(FOutputDevice *InOutputDevice)FLinkerSaveinline
SetPortFlags(uint32 InPortFlags)FArchiveinline
SetSaveBulkDataByReference(bool bValue)FLinkerSaveinline
SetSaveBulkDataToSeparateFiles(bool bValue)FLinkerSaveinline
SetSavePackageData(FArchiveSavePackageData *InSavePackageData)FArchiveinline
SetSavingOptionalObject(bool InSavingOptionalObject)FArchiveinlinevirtual
SetSerializeContext(FUObjectSerializeContext *InLoadContext)FArchiveinlinevirtual
SetSerializedProperty(FProperty *InProperty) overrideFLinkerSavevirtual
SetSerializedPropertyChain(const FArchiveSerializedPropertyChain *InSerializedPropertyChain, class FProperty *InSerializedPropertyOverride=nullptr) overrideFLinkerSavevirtual
SetShouldSkipCompilingAssets(bool Enabled)FArchiveinlineprotected
SetShouldSkipUpdateCustomVersion(bool bShouldSkip)FArchive
SetTransientPropertyOverrides(const TMap< UObject *, TSet< FProperty * > > &InTransientPropertyOverrides)FLinkerSaveinline
SetUEVer(FPackageFileVersion InVer)FArchivevirtual
SetUseUnversionedPropertySerialization(bool bInUseUnversioned) overrideFLinkerSavevirtual
SetWantBinaryPropertySerialization(bool bInWantBinaryPropertySerialization)FArchivevirtual
ShouldSkipBulkData() constFArchiveinline
ShouldSkipCompilingAssets() constFArchiveinline
ShouldSkipProperty(const FProperty *InProperty) const overrideFLinkerSavevirtual
ShouldSkipUpdateCustomVersion() constFArchiveinline
SidecarDataToAppendFLinkerSave
SoftObjectPathIndicesFLinkerSave
SoftObjectPathListFLinker
SoftPackageReferenceListFLinkerTables
StartScriptSHAGeneration()FLinker
StartSerializingDefaults()FArchiveinline
StaticType()FLinkerSaveinlinestatic
StopSerializingDefaults()FArchiveinline
SummaryFLinker
Tell()FLinkerSavevirtual
ThisContainsCode()FArchiveinline
ThisContainsMap()FArchiveinline
ThisRequiresLocalizationGather()FArchive
TotalSize()FArchiveinlinevirtual
TryAssignFileSaver(FStringView InFilename, bool bForceByteSwapping, bool bInSaveUnversioned=false)FLinkerSave
UE_DEPRECATED(5.5, "GetSerializeContext is not supported. Use FUObjectThreadContext::Get().GetSerializeContext().") FUObjectSerializeContext *GetSerializeContext() overrideFLinkerSave
UEVer() constFArchiveinline
UnlinkProxy(FArchiveState &Inner, FArchiveState &Proxy)FArchiveprotectedstatic
UpdateScriptSHAKey(const TArray< uint8 > &ScriptCode)FLinker
UseToResolveEnumerators() constFArchiveinlinevirtual
UseUnversionedPropertySerialization() constFArchiveinline
UsingCustomVersion(const struct FGuid &Guid) overrideFLinkerSavevirtual
WantBinaryPropertySerialization() constFArchiveinline
~FArchive()FArchivevirtual
~FLinker()FLinkervirtual
~FLinkerSave()FLinkerSavevirtual