![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TransactionObjectEvent.h>
Transaction object events.
Transaction object events are used to notify objects when they are transacted in some way. This mostly just means that an object has had an undo/redo applied to it, however an event is also triggered when the object has been finalized as part of a transaction (allowing you to detect object changes).
|
default |
|
inline |
|
inline |
Get the annotation object associated with the object being transacted (if any).
Get the list of changed properties.
|
inline |
What kind of action caused this event?
|
inline |
What kind of thing created this object change?
|
inline |
The unique identifier for the active operation on the transaction this event belongs to
|
inline |
|
inline |
Get the original package name of this object
|
inline |
Get the original flags of this object
|
inline |
Get the original ID of this object
|
inline |
Get the original name of this object
|
inline |
Get the original outer path name of this object
|
inline |
Get the original package name of this object
|
inline |
Get the original path name of this object
|
inline |
The unique identifier of the transaction this event belongs to
|
inline |
Has the package assigned to this object changed? (implies non-property changes)
|
inline |
Were ID (name, outer, package) or pending kill changes made to the object?
|
inline |
Was the name of this object changed? (implies non-property changes)
|
inline |
Were any non-property changes made to the object? (name, outer, package, pending kill, or serialized non-property data)
|
inline |
Was the outer of this object changed? (implies non-property changes)
|
inline |
Was the pending kill state of this object changed? (implies non-property changes)
|
inline |
Were any property changes made to the object?
|
inline |
Merge this transaction event with another