FSerializedObject

Windows
MacOS
Linux

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Classes/Editor/Transactor.h

Include

#include "Editor/Transactor.h"

Syntax

struct FSerializedObject

Variables

Name Description

Public variable

bool

 

bIsPendingKill

The pending kill state of the object when it was serialized

Public variable

TArray< uint8 >

 

Data

The data stream used to serialize/deserialize record

Public variable

TSharedPtr< ITr...

 

ObjectAnnotation

Annotation data for the object stored externally

Public variable

FName

 

ObjectClassPathName

The path name of the object's class.

Public variable

FName

 

ObjectName

The name of the object when it was serialized

Public variable

FName

 

ObjectOuterPathName

The outer path name of the object when it was serialized

Public variable

FName

 

ObjectPathName

The path name of the object when it was serialized

Public variable

TArray< FName >

 

ReferencedNames

FNames referenced in the object record

Public variable

TArray< FPersis...

 

ReferencedObjects

External objects referenced in the transaction

Public variable

TMultiMap< FNam...

 

SerializedNameIndices

Information about the name offsets that were serialized within this object (this maps the property name to the ReferencedNames index of the property)

Public variable

TMultiMap< FNam...

 

SerializedObjectIndices

Information about the object pointer offsets that were serialized within this object (this maps the property name (or None if there was no property) to the ReferencedObjects indices of the property)

Public variable

TMap< FName, FS...

 

SerializedProperties

Information about the properties that were serialized within this object

Constructors

Name Description

Public function

FSerializedObject()

Functions

Name Description

Public function

void

 

Reset()

Public function

void

 

SetObject

(
    const UObject* InObject
)

Public function

void

 

Swap

(
    FSerializedObject& Other
)

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