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 |
Snapshot Object |
Notify the current transaction (if any) that this object is about to be modified and should be snapshot for intermediate update. Note: Internally this calls SnapshotTransactionBuffer on the given object. 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 |