svcore
1.9
|
NoteExportable Class Referenceabstract
#include <NoteExportable.h>
Inheritance diagram for NoteExportable:
Public Member Functions | |
virtual NoteList | getNotes () const =0 |
Get all notes in the exportable object. More... | |
virtual NoteList | getNotesActiveAt (sv_frame_t frame) const =0 |
Get notes that are active at the given frame, i.e. More... | |
virtual NoteList | getNotesStartingWithin (sv_frame_t startFrame, sv_frame_t duration) const =0 |
Get notes that start within the range in frames defined by the given start frame and duration. More... | |
Detailed Description
Definition at line 20 of file NoteExportable.h.
Member Function Documentation
|
pure virtual |
Get all notes in the exportable object.
Implemented in NoteModel, and SparseOneDimensionalModel.
Referenced by MIDIFileWriter::convert().
|
pure virtual |
Get notes that are active at the given frame, i.e.
that start before or at this frame and have not ended by it.
Implemented in NoteModel, and SparseOneDimensionalModel.
|
pure virtual |
Get notes that start within the range in frames defined by the given start frame and duration.
Implemented in NoteModel, and SparseOneDimensionalModel.
The documentation for this class was generated from the following file:
Generated by 1.8.11