FArchiveReplaceObjectRef::FArchiveReplaceObjectRef

Initializes variables and starts the serialization search

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/Serialization/ArchiveReplaceObjectRef.h

Include

#include "Serialization/ArchiveReplaceObjectRef.h"

Syntax

FArchiveReplaceObjectRef
(
    UObject * InSearchObject,
    const TMap< T *, T * > & inReplacementMap,
    bool bNullPrivateRefs,
    bool bIgnoreOuterRef,
    bool bIgnoreArchetypeRef,
    bool bDelayStart,
    bool bIgnoreClassGeneratedByRef
)

Remarks

Initializes variables and starts the serialization search

Parameters

Parameter

Description

InSearchObject

The object to start the search on

ReplacementMap

Map of objects to find -> objects to replace them with (null zeros them)

bNullPrivateRefs

Whether references to non-public objects not contained within the SearchObject should be set to null

bIgnoreOuterRef

Whether we should replace Outer pointers on Objects.

bIgnoreArchetypeRef

Whether we should replace the ObjectArchetype reference on Objects.

bDelayStart

Specify true to prevent the constructor from starting the process. Allows child classes' to do initialization stuff in their ctor

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss