FTrackingTransaction

Choose your operating system:

Windows

macOS

Linux

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/LevelEditorViewport.h

Include

#include "LevelEditorViewport.h"

Syntax

struct FTrackingTransaction

Variables

Name Description

Public variable

int32

 

TransCount

Constructors

Name Description

Public function

FTrackingTransaction()

Destructors

Name Description

Public function

~FTrackingTransaction()

Functions

Name Description

Public function

void

 

Begin

(
    const FText& Description,
    AActor* AdditionalActor
)

Initiates a transaction.

Public function

void

 

BeginPending

(
    const FText& Description
)

Begin a pending transaction, which won't become a real transaction until PromotePendingToActive is called

Public function

void

 

Cancel()

Public function

void

 

End()

Public function Const

bool

 

IsActive()

Public function Const

bool

 

IsPending()

Public function

void

 

PromotePendingToActive()

Promote a pending transaction (if any) to an active transaction

Classes

Name

Description

Public struct

ETransactionState

State of this transaction