FTransaction::SnapshotObject

Snapshots a [UObject](API\Runtime\CoreUObject\UObject\UObject) within the transaction.

Windows
MacOS
Linux

Override Hierarchy

ITransaction::SnapshotObject()

FTransaction::SnapshotObject()

References

Module

UnrealEd

Header

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

Include

#include "Editor/Transactor.h"

Source

/Engine/Source/Editor/UnrealEd/Private/EditorTransaction.cpp

Syntax

virtual void SnapshotObject
(
    UObject * Object,
    TArrayView< const FProperty * > Properties
)

Remarks

Snapshots a UObject within the transaction.

Parameters

Parameter

Description

Object

The object to snapshot.

Property

The optional list of properties that have potentially changed on the object (to avoid snapshotting the entire object).

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