Navigation
API > API/Runtime > API/Runtime/Core
Convenience struct for passing around transaction context.
| Name | FTransactionContext |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/ITransaction.h |
| Include Path | #include "Misc/ITransaction.h" |
Syntax
struct FTransactionContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Misc/ITransaction.h | |||
FTransactionContext
(
const FGuid& InTransactionId, |
Misc/ITransaction.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Context | FString | The context that generated the transaction | Misc/ITransaction.h | |
| OperationId | FGuid | Unique identifier for the active operation on the transaction (if any) | Misc/ITransaction.h | |
| PrimaryObject | UObject * | The primary UObject for the transaction (if any). | Misc/ITransaction.h | |
| Title | FText | Descriptive title of the transaction | Misc/ITransaction.h | |
| TransactionId | FGuid | Unique identifier for the transaction, used to track it during its lifetime | Misc/ITransaction.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
Misc/ITransaction.h |