Ardour
9.0-pre0-582-g084a23a80d
|
#include <transform.h>
Public Member Functions | |
Context () | |
Variant | pop () |
Public Attributes | |
std::stack< Variant > | stack |
The stack of everything. More... | |
size_t | index |
Index of current note. More... | |
size_t | n_notes |
Total number of notes to process. More... | |
NotePtr | prev_note |
Previous note. More... | |
NotePtr | this_note |
Current note. More... | |
Context while iterating over notes during transformation.
Definition at line 57 of file transform.h.
|
inline |
Definition at line 58 of file transform.h.
Variant ARDOUR::Transform::Context::pop | ( | ) |
size_t ARDOUR::Transform::Context::index |
Index of current note.
Definition at line 63 of file transform.h.
size_t ARDOUR::Transform::Context::n_notes |
Total number of notes to process.
Definition at line 64 of file transform.h.
NotePtr ARDOUR::Transform::Context::prev_note |
Previous note.
Definition at line 65 of file transform.h.
std::stack<Variant> ARDOUR::Transform::Context::stack |
The stack of everything.
Definition at line 62 of file transform.h.
NotePtr ARDOUR::Transform::Context::this_note |
Current note.
Definition at line 66 of file transform.h.