Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Serialization
References
| |
|
| Module |
CoreUObject |
| Header |
/Engine/Source/Runtime/CoreUObject/Public/Serialization/ArchiveReplaceObjectRef.h |
| Include |
#include "Serialization/ArchiveReplaceObjectRef.h" |
Syntax
enum EArchiveReplaceObjectFlags
{
None = 0,
NullPrivateRefs = 1 << 0,
IgnoreOuterRef = 1 << 1,
IgnoreArchetypeRef = 1 << 2,
DelayStart = 1 << 3,
IncludeClassGeneratedByRef = 1 << 4,
TrackReplacedReferences = 1 << 5,
}
Values
| Name |
Description |
| None |
|
| NullPrivateRefs |
References to non-public objects not contained within the SearchObject should be set to null. |
| IgnoreOuterRef |
Do not replace Outer pointers on Objects. |
| IgnoreArchetypeRef |
Do not replace the ObjectArchetype reference on Objects. |
| DelayStart |
Prevent the constructor from starting the process. Allows child classes to do initialization stuff in their constructor. |
| IncludeClassGeneratedByRef |
Replace the ClassGeneratedBy reference in UClass. |
| TrackReplacedReferences |
Populate the map of referencing objects to referencing properties. |