|
Ardour
9.0-pre0-1939-gd2b1b6f8ed
|
#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.