FTransactionObjectDeltaChange

Delta-change information for an object that was transacted

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Misc/ITransaction.h

Include

#include "Misc/ITransaction.h"

Syntax

struct FTransactionObjectDeltaChange

Remarks

Delta-change information for an object that was transacted

Variables

Name Description

Public variable

bool: 1

 

bHasExternalPackageChange

True of the object assigned package has changed

Public variable

bool: 1

 

bHasNameChange

True if the object name has changed

Public variable

bool: 1

 

bHasNonPropertyChanges

True if the object has changes other than property changes (may be caused by custom serialization)

Public variable

bool: 1

 

bHasOuterChange

True of the object outer has changed

Public variable

bool: 1

 

bHasPendingKillChange

True if the object "pending kill" state has changed

Public variable

TArray< FName >

 

ChangedProperties

Array of properties that have changed on the object

Constructors

Functions

Name Description

Public function Const

bool

 

HasChanged()

Public function

void

 

Merge

(
    const FTransactionObjectDeltaChange...
)