FScopedTransaction

Delineates a transactable block; Begin()s a transaction when entering scope, and [End()](API\Runtime\InteractiveToolsFramework\EInputCaptureState)s a transaction when leaving scope.