|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
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.
Definition at line 320 of file tracktion_Edit.h.
| tracktion::engine::Edit::UndoTransactionInhibitor::UndoTransactionInhibitor | ( | Edit & | e | ) |
Creates an UndoTransactionInhibitor for an Edit.
Definition at line 1204 of file tracktion_Edit.cpp.
| tracktion::engine::Edit::UndoTransactionInhibitor::UndoTransactionInhibitor | ( | const UndoTransactionInhibitor & | o | ) |
Creates a copy of UndoTransactionInhibitor for an Edit.
Definition at line 1205 of file tracktion_Edit.cpp.
| tracktion::engine::Edit::UndoTransactionInhibitor::~UndoTransactionInhibitor | ( | ) |
Destructor.
If this is the last UndoTransactionInhibitor, this will re-allow undo transactions.
Definition at line 1206 of file tracktion_Edit.cpp.