FDuplicateDataReader

Reads duplicated objects from a memory buffer, replacing object references to duplicated objects.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FArchiveState

FArchive

FArchiveUObject

FDuplicateDataReader

References

Module

CoreUObject

Header

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

Include

#include "Serialization/DuplicatedDataReader.h"

Syntax

class FDuplicateDataReader : public FArchiveUObject

Remarks

Reads duplicated objects from a memory buffer, replacing object references to duplicated objects.

Constructors

Name Description

Public function

FDuplicateDataReader

(
    FUObjectAnnotationSparse< FDuplicat...,
    const FLargeMemoryData& InObjectDa...,
    uint32 InPortFlags,
    UObject* InDestOuter
)

Constructor

Constructor

Overridden from FArchiveState

Name Description

Public function Virtual Const

FString

 

GetArchiveName()

Returns the name of the Archive.

Public function Virtual

FUObjectSeri...

 

GetSerializeContext()

Gets the current UObject serialization context for this archive.

Public function Virtual

void

 

SetSerializeContext

(
    FUObjectSerializeContext* InLo...
)

Sets the current UObject serialization context for this archive.

Public function Virtual

int64

 

Tell()

Returns the current location within the backing data storage, which can possibly be passed to Seek later to restore a read/write location.

Public function Virtual

int64

 

TotalSize()

Returns total size of the backing data storage.