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

This is the complete list of members for PackageReloadInternal::FReplaceObjectReferencesArchive, including all inherited members.

ActiveFPLBFArchive
AddPropertyReferences(const UStruct *Struct, void *Instance, const UObject *ReferencingObject=nullptr)FReferenceCollector
AddPropertyReferencesLimitedToObjectProperties(const UStruct *Struct, void *Instance, const UObject *ReferencingObject=nullptr)FReferenceCollector
AddPropertyReferencesWithStructARO(const UScriptStruct *Struct, void *Instance, const UObject *ReferencingObject=nullptr)FReferenceCollector
AddPropertyReferencesWithStructARO(const UClass *Class, void *Instance, const UObject *ReferencingObject=nullptr)FReferenceCollector
AddReferencedObject(UObjectType *&Object, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObject(const UObjectType *&Object, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObject(TObjectPtr< UObjectType > &Object, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObject(TObjectPtr< const UObjectType > &Object, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObject(TWeakObjectPtr< T > &P, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObject(FWeakObjectPtr &P, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollector
AddReferencedObjects(TArray< UObjectType * > &ObjectArray, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TArray< const UObjectType * > &ObjectArray, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TSet< UObjectType * > &ObjectSet, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< KeyType *, ValueType, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< KeyType, ValueType *, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< KeyType *, ValueType *, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TArray< TObjectPtr< UObjectType > > &ObjectArray, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TArray< TObjectPtr< const UObjectType > > &ObjectArray, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TSet< TObjectPtr< UObjectType > > &ObjectSet, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< TObjectPtr< KeyType >, ValueType, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< KeyType, TObjectPtr< ValueType >, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(TMapBase< TObjectPtr< KeyType >, TObjectPtr< ValueType >, Allocator, KeyFuncs > &Map, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollectorinline
AddReferencedObjects(const UScriptStruct *&ScriptStruct, void *Instance, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollector
AddReferencedObjects(TObjectPtr< const UScriptStruct > &ScriptStruct, void *Instance, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollector
AddReferencedObjects(TWeakObjectPtr< const UScriptStruct > &ScriptStruct, void *Instance, const UObject *ReferencingObject=nullptr, const FProperty *ReferencingProperty=nullptr)FReferenceCollector
AddStableReference(TObjectPtr< UObject > *Object)FReferenceCollectorvirtual
AddStableReference(UObject **Object)FReferenceCollectorvirtual
AddStableReference(UObjectType **Object)FReferenceCollectorinline
AddStableReference(TObjectPtr< UObjectType > *Object)FReferenceCollectorinline
AddStableReferenceArray(TArray< TObjectPtr< UObject > > *Objects)FReferenceCollectorvirtual
AddStableReferenceArray(TArray< UObject * > *Objects)FReferenceCollectorvirtual
AddStableReferenceArray(TArray< UObjectType * > *Objects)FReferenceCollectorinline
AddStableReferenceArray(TArray< TObjectPtr< UObjectType > > *Objects)FReferenceCollectorinline
AddStableReferenceMap(TMapBase< KeyType, ValueType, Allocator, KeyFuncs > &Map)FReferenceCollectorinline
AddStableReferenceSet(TSet< TObjectPtr< UObject > > *Objects)FReferenceCollectorvirtual
AddStableReferenceSet(TSet< UObject * > *Objects)FReferenceCollectorvirtual
AddStableReferenceSet(TSet< UObjectType * > *Objects)FReferenceCollectorinline
AddStableReferenceSet(TSet< TObjectPtr< UObjectType > > *Objects)FReferenceCollectorinline
AllowEliminatingReferences(bool bAllow)FReferenceCollectorinlinevirtual
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
AtEnd()FArchiveinlinevirtual
AttachBulkData(UObject *Owner, FBulkData *BulkData)FArchiveinlinevirtual
AttachBulkData(UE::Serialization::FEditorBulkData *BulkData)FArchiveinlinevirtual
AttachExternalReadDependency(FExternalReadCallback &ReadCallback)FArchiveinlinevirtual
ByteOrderSerialize(void *V, int32 Length)FArchiveinline
ByteSwap(void *V, int32 Length)FArchive
ClearError()FArchive
Close()FArchiveinlinevirtual
ContainsCode() constFArchiveinline
ContainsMap() constFArchiveinline
CookingTarget() constFArchiveinline
CountBytes(SIZE_T InNum, SIZE_T InMax)FArchiveinlinevirtual
CustomVer(const struct FGuid &Key) constFArchive
DetachBulkData(FBulkData *BulkData, bool bEnsureBulkDataIsLoaded)FArchiveinlinevirtual
DetachBulkData(UE::Serialization::FEditorBulkData *BulkData, bool bEnsureBulkDataIsLoaded)FArchiveinlinevirtual
DoDelta() constFArchiveinline
DoIntraPropertyDelta() constFArchiveinline
EngineNetVer() constFArchivevirtual
EngineVer() constFArchiveinline
ExistingPackagesPackageReloadInternal::FReplaceObjectReferencesArchive
FArchive()=defaultFArchive
FArchive(const FArchive &)=defaultFArchive
FastPathLoad(void *InDest)FArchiveinline
Flush()FArchiveinlinevirtual
FlushCache()FArchiveinlinevirtual
ForceBlueprintFinalization()FArchiveinlinevirtual
ForceByteSwapping() constFArchiveinline
FReplaceObjectReferencesArchive(UObject *InPotentialReferencer, const TMap< UObject *, FObjectAndPackageIndex > &InOldObjectToNewData, const TArray< FExistingPackageReference > &InExistingPackages, const TArray< FNewPackageReference > &InNewPackages)PackageReloadInternal::FReplaceObjectReferencesArchiveinline
GameNetVer() constFArchivevirtual
GetArchetypeFromLoader(const UObject *Obj)FArchiveinlinevirtual
GetArchiveName() const overridePackageReloadInternal::FReplaceObjectReferencesArchiveinlinevirtual
GetArchiveState()FArchiveinline
GetArchiveState() constFArchiveinline
GetCacheableArchive()FArchiveinlinevirtual
GetCookContext()FArchiveinline
GetCookData()FArchiveinline
GetCustomVersions() constFArchivevirtual
GetDebugSerializationFlags() constFArchiveinline
GetError() constFArchiveinline
GetInnermostState()FArchiveinlinevirtual
GetLinker()FArchiveinlinevirtual
GetMaxSerializeSize() constFArchiveinline
GetMigrationContext() constFArchiveinlinevirtual
GetNewObjectAndEventData(UObject *InOldObject, UObject *&OutNewObject, TSharedPtr< FPackageReloadedEvent > &OutEventData) constPackageReloadInternal::FReplaceObjectReferencesArchiveinline
GetPortFlags() constFArchiveinline
GetSavePackageData()FArchiveinline
FArchiveUObject::GetSerializedProperty() constFArchiveinline
FReferenceCollector::GetSerializedProperty() constFReferenceCollectorinlinevirtual
GetSerializedPropertyChain(TArray< class FProperty * > &OutProperties) constFArchive
GetSerializedPropertyChain() constFArchiveinline
GetVerySlowReferenceCollectorArchive()FReferenceCollectorinline
HandleObjectReference(UObject *&Object, const UObject *ReferencingObject, const FProperty *ReferencingProperty) overridePackageReloadInternal::FReplaceObjectReferencesArchiveinlinevirtual
HandleObjectReferences(UObject **InObjects, const int32 ObjectNum, const UObject *InReferencingObject, const FProperty *InReferencingProperty) overridePackageReloadInternal::FReplaceObjectReferencesArchiveinlinevirtual
FReferenceCollector::HandleObjectReferences(FObjectPtr *InObjects, const int32 ObjectNum, const UObject *InReferencingObject, const FProperty *InReferencingProperty)FReferenceCollectorprotectedvirtual
HasAllPortFlags(uint32 Flags) constFArchiveinline
HasAnyPortFlags(uint32 Flags) constFArchiveinline
InlineFPLBFArchive
IsAllowingLazyLoading() constFArchiveinline
IsByteSwapping()FArchiveinline
IsCooking() constFArchiveinline
IsCountingMemory() constFArchiveinline
IsCriticalError() constFArchiveinline
IsError() constFArchiveinline
IsFilterEditorOnly() constFArchiveinline
IsForcingUnicode() constFArchiveinline
IsIgnoringArchetypeRef() const overridePackageReloadInternal::FReplaceObjectReferencesArchiveinlinevirtual
IsIgnoringClassGeneratedByRef() constFArchiveinline
IsIgnoringClassRef() constFArchiveinline
IsIgnoringOuterRef() constFArchiveinline
IsIgnoringTransient() const overridePackageReloadInternal::FReplaceObjectReferencesArchiveinlinevirtual
IsLoading() constFArchiveinline
IsLoadingFromCookedPackage() constFArchiveinline
IsMigratingRemoteObjects() constFArchiveinline
IsModifyingWeakAndStrongReferences() constFArchiveinline
IsNetArchive() constFArchiveinline
IsObjectReferenceCollector() constFArchiveinline
IsPersistent() constFArchiveinline
IsProcessingNativeReferences() constFReferenceCollectorinlinevirtual
IsProxyOf(FArchive *InOther) constFArchiveinlinevirtual
IsSaveGame() constFArchiveinline
IsSaving() constFArchiveinline
IsSavingOptionalObject() constFArchiveinline
IsSerializingDefaults() constFArchiveinline
IsTextFormat() constFArchiveinline
IsTransacting() constFArchiveinline
LicenseeUEVer() constFArchiveinline
LinkProxy(FArchiveState &Inner, FArchiveState &Proxy)FArchiveprotectedstatic
Logf(const FmtType &Fmt, Types... Args)FArchiveinline
MarkScriptSerializationEnd(const UObject *Obj)FArchiveinlinevirtual
MarkScriptSerializationStart(const UObject *Obj)FArchiveinlinevirtual
MarkSearchableName(const TObjectPtr< const UObject > &TypeObject, const FName &ValueName) constFArchiveinlinevirtual
MarkWeakObjectReferenceForClearing(UObject **WeakReference, UObject *ReferenceOwner)FReferenceCollectorinlinevirtual
NeedsInitialReferences() constFReferenceCollectorinlinevirtual
NeedsPropertyReferencer() constFReferenceCollectorinlinevirtual
NewPackagesPackageReloadInternal::FReplaceObjectReferencesArchive
OldObjectToNewDataPackageReloadInternal::FReplaceObjectReferencesArchive
operator<<(UObject *&ObjRef)PackageReloadInternal::FReplaceObjectReferencesArchiveinlinevirtual
FArchiveUObject::operator<<(FLazyObjectPtr &Value) overrideFArchiveUObjectinlinevirtual
FArchiveUObject::operator<<(FObjectPtr &Value) overrideFArchiveUObjectinlinevirtual
FArchiveUObject::operator<<(FSoftObjectPtr &Value) overrideFArchiveUObjectinlinevirtual
FArchiveUObject::operator<<(FSoftObjectPath &Value) overrideFArchiveUObjectinlinevirtual
FArchiveUObject::operator<<(FWeakObjectPtr &Value) overrideFArchiveUObjectinlinevirtual
FArchiveUObject::operator<<(FName &Value)FArchiveUObjectinlinevirtual
FArchiveUObject::operator<<(FText &Value)FArchiveUObjectvirtual
FArchiveUObject::operator<<(FField *&Value)FArchiveUObjectinlinevirtual
FArchiveUObject::operator<<(TCheckedObjPtr< T > &Value)FArchiveUObjectinline
operator=(const FArchive &ArchiveToCopy)=defaultFArchive
PopFileRegionType()FArchiveinlinevirtual
PopSerializedProperty(class FProperty *InProperty, const bool bIsEditorOnlyProperty)FArchivevirtual
PotentialReferencerPackageReloadInternal::FReplaceObjectReferencesArchive
Precache(int64 PrecacheOffset, int64 PrecacheSize)FArchiveinlinevirtual
Preload(UObject *Object)FArchiveinlinevirtual
PushFileRegionType(EFileRegionType Type)FArchiveinlinevirtual
PushSerializedProperty(class FProperty *InProperty, const bool bIsEditorOnlyProperty)FArchivevirtual
RequiresLocalizationGather() constFArchiveinline
Reset()FArchivevirtual
ResetCustomVersions()FArchivevirtual
Seek(int64 InPos)FArchiveinlinevirtual
Serialize(void *V, int64 Length)FArchiveinlinevirtual
SerializeBits(void *V, int64 LengthBits)FArchiveinlinevirtual
SerializeBulkData(FBulkData &BulkData, const FBulkDataSerializationParams &Params)FArchiveinlinevirtual
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
SerializeObjectPtr(FArchive &Ar, FObjectPtr &Value)FArchiveUObjectstatic
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)FArchiveinlinevirtual
SetEngineNetVer(const uint32 InEngineNetVer)FArchivevirtual
SetEngineVer(const FEngineVersionBase &InVer)FArchivevirtual
SetError()FArchive
SetFilterEditorOnly(bool InFilterEditorOnly)FArchiveinlinevirtual
SetForceUnicode(bool bInForceUnicode)FArchivevirtual
SetGameNetVer(const uint32 InGameNetVer)FArchivevirtual
SetIsLoading(bool bInIsLoading)FArchivevirtual
SetIsLoadingFromCookedPackage(bool bInIsLoadingFromCookedPackage)FArchivevirtual
SetIsPersistent(bool bInIsPersistent)FArchivevirtual
SetIsProcessingNativeReferences(bool bIsNative)FReferenceCollectorinlinevirtual
SetIsSaving(bool bInIsSaving)FArchivevirtual
SetIsTextFormat(bool bInIsTextFormat)FArchivevirtual
SetIsTransacting(bool bInIsTransacting)FArchivevirtual
SetLicenseeUEVer(int32 InVer)FArchivevirtual
SetMigratingRemoteObjects(bool bMigrating)FArchive
SetPortFlags(uint32 InPortFlags)FArchiveinline
SetSavePackageData(FArchiveSavePackageData *InSavePackageData)FArchiveinline
SetSavingOptionalObject(bool InSavingOptionalObject)FArchiveinlinevirtual
SetSerializeContext(FUObjectSerializeContext *InLoadContext)FArchiveinlinevirtual
FArchiveUObject::SetSerializedProperty(FProperty *InProperty)FArchiveinlinevirtual
FReferenceCollector::SetSerializedProperty(class FProperty *Inproperty)FReferenceCollectorinlinevirtual
SetSerializedPropertyChain(const FArchiveSerializedPropertyChain *InSerializedPropertyChain, class FProperty *InSerializedPropertyOverride=nullptr)FArchivevirtual
SetShouldSkipCompilingAssets(bool Enabled)FArchiveinlineprotected
SetShouldSkipUpdateCustomVersion(bool bShouldSkip)FArchive
SetUEVer(FPackageFileVersion InVer)FArchivevirtual
SetUseUnversionedPropertySerialization(bool bInUseUnversioned)FArchivevirtual
SetWantBinaryPropertySerialization(bool bInWantBinaryPropertySerialization)FArchivevirtual
ShouldSkipBulkData() constFArchiveinline
ShouldSkipCompilingAssets() constFArchiveinline
ShouldSkipProperty(const FProperty *InProperty) constFArchiveinlinevirtual
ShouldSkipUpdateCustomVersion() constFArchiveinline
StartSerializingDefaults()FArchiveinline
StopSerializingDefaults()FArchiveinline
Tell()FArchiveinlinevirtual
ThisContainsCode()FArchiveinline
ThisContainsMap()FArchiveinline
ThisRequiresLocalizationGather()FArchive
TotalSize()FArchiveinlinevirtual
UEVer() constFArchiveinline
UnlinkProxy(FArchiveState &Inner, FArchiveState &Proxy)FArchiveprotectedstatic
UseToResolveEnumerators() constFArchiveinlinevirtual
UseUnversionedPropertySerialization() constFArchiveinline
UsingCustomVersion(const struct FGuid &Guid)FArchivevirtual
WantBinaryPropertySerialization() constFArchiveinline
~FArchive()FArchivevirtual
~FReferenceCollector()FReferenceCollectorvirtual
~FReplaceObjectReferencesArchive()PackageReloadInternal::FReplaceObjectReferencesArchiveinlinevirtual