|
TracktionEngine
|
Disables the creation of a new transaction. More...
#include <tracktion_Edit.h>
Public Member Functions | |
| UndoTransactionInhibitor (Edit &) | |
| Creates an UndoTransactionInhibitor for an Edit. | |
| UndoTransactionInhibitor (const UndoTransactionInhibitor &) | |
| Creates a copy of UndoTransactionInhibitor for an Edit. | |
| ~UndoTransactionInhibitor () | |
| Destructor. | |
Disables the creation of a new transaction.
Useful for lengthly operation like renders but don't keep around for very long or you will ruin your undo chain.
| tracktion::engine::Edit::UndoTransactionInhibitor::UndoTransactionInhibitor | ( | Edit & | ) |
Creates an UndoTransactionInhibitor for an Edit.
| tracktion::engine::Edit::UndoTransactionInhibitor::UndoTransactionInhibitor | ( | const UndoTransactionInhibitor & | ) |
Creates a copy of UndoTransactionInhibitor for an Edit.
| tracktion::engine::Edit::UndoTransactionInhibitor::~UndoTransactionInhibitor | ( | ) |
Destructor.
If this is the last UndoTransactionInhibitor, this will re-allow undo transactions.