pub struct Notes { /* private fields */ }
Expand description
The objects set for querying by lane or time.
Implementations§
source§impl Notes
impl Notes
sourcepub fn into_all_notes(self) -> Vec<Obj>
pub fn into_all_notes(self) -> Vec<Obj>
Converts into the notes sorted by time.
sourcepub fn all_notes(&self) -> impl Iterator<Item = &Obj>
pub fn all_notes(&self) -> impl Iterator<Item = &Obj>
Returns the iterator having all of the notes sorted by time.
sourcepub fn bpm_changes(&self) -> &BTreeMap<ObjTime, BpmChangeObj>
pub fn bpm_changes(&self) -> &BTreeMap<ObjTime, BpmChangeObj>
Returns the bpm change objects.
sourcepub fn section_len_changes(&self) -> &BTreeMap<Track, SectionLenChangeObj>
pub fn section_len_changes(&self) -> &BTreeMap<Track, SectionLenChangeObj>
Returns the section len change objects.