Ardour
9.0-pre0-582-g084a23a80d
|
#include <tempo_map_change.h>
Public Member Functions | |
TempoMapChange (PublicEditor &e, std::string const &name, bool update_on_commit=true, bool begin=true) | |
~TempoMapChange () | |
void | begin () |
void | abort () |
void | use_new_map (Temporal::TempoMap::WritableSharedPtr) |
Temporal::TempoMap & | map () const |
Private Attributes | |
PublicEditor & | editor |
Temporal::TempoMap::WritableSharedPtr | writable_map |
std::string | name |
bool | aborted |
bool | begun |
bool | update_on_commit |
XMLNode * | before |
Definition at line 37 of file tempo_map_change.h.
TempoMapChange::TempoMapChange | ( | PublicEditor & | e, |
std::string const & | name, | ||
bool | update_on_commit = true , |
||
bool | begin = true |
||
) |
TempoMapChange::~TempoMapChange | ( | ) |
void TempoMapChange::abort | ( | ) |
void TempoMapChange::begin | ( | ) |
|
inline |
Definition at line 46 of file tempo_map_change.h.
void TempoMapChange::use_new_map | ( | Temporal::TempoMap::WritableSharedPtr | ) |
|
private |
Definition at line 52 of file tempo_map_change.h.
|
private |
Definition at line 55 of file tempo_map_change.h.
|
private |
Definition at line 53 of file tempo_map_change.h.
|
private |
Definition at line 49 of file tempo_map_change.h.
|
private |
Definition at line 51 of file tempo_map_change.h.
|
private |
Definition at line 54 of file tempo_map_change.h.
|
private |
Definition at line 50 of file tempo_map_change.h.