audio/chord_region.h file

Contents

ZRegion for ChordObject's.

Functions

auto chord_region_new(const Position* start_pos, const Position* end_pos, int idx) -> ZRegion*
Creates a new ZRegion for chords.
void chord_region_add_chord_object(ZRegion* self, ChordObject* chord, bool fire_events)
Adds a ChordObject to the Region.
void chord_region_remove_chord_object(ZRegion* self, ChordObject* chord, int free, bool fire_events)
Removes a ChordObject from the Region.
void chord_region_free_members(ZRegion* self)
Frees members only but not the ZRegion itself.