Language:
Discover
By Skill Level
By Category

Transactions

Choose your OS:

Actions

Begin Transaction

Begin a new undo transaction. An undo transaction is defined as all actions which take place when the user selects "undo" a single time. Note: If there is already an active transaction in progress, then this increments that transaction's action counter instead of beginning a new transaction. Note: You must call TransactObject before modifying each object that should be included in this undo transaction. Note: Only available in the editor.

Target is Kismet System Library

Cancel Transaction

Cancel the current transaction, and no longer capture actions to be placed in the undo buffer. Note: Only available in the editor.

Target is Kismet System Library

End Transaction

Attempt to end the current undo transaction. Only successful if the transaction's action counter is 1. Note: Only available in the editor.

Target is Kismet System Library

Transact Object

Notify the current transaction (if any) that this object is about to be modified and should be placed into the undo buffer. Note: Internally this calls Modify on the given object, so will also mark the owner package dirty. Note: Only available in the editor.

Target is Kismet System Library