FTransactionContext

Convenience struct for passing around transaction context.

Windows
MacOS
Linux

References

Module

Core

Header

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

Include

#include "Misc/ITransaction.h"

Syntax

struct FTransactionContext

Remarks

Convenience struct for passing around transaction context.

Variables

Name Description

Public variable

FString

 

Context

The context that generated the transaction

Public variable

FGuid

 

OperationId

Unique identifier for the active operation on the transaction (if any)

Public variable

UObject *

 

PrimaryObject

The primary UObject for the transaction (if any).

Public variable

FText

 

Title

Descriptive title of the transaction

Public variable

FGuid

 

TransactionId

Unique identifier for the transaction, used to track it during its lifetime

Constructors

Name Description

Public function

FTransactionContext()

Public function

FTransactionContext

(
    const FGuid& InTransactionId,
    const FGuid& InOperationId,
    const FText& InSessionTitle,
    const TCHAR* InContext,
    UObject* InPrimaryObject
)

Functions

Name Description

Public function Const

bool

 

IsValid()

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