Zrythm
a highly automated and intuitive digital audio workstation
|
ZRegion for ChordObject's. More...
#include <stdbool.h>
Go to the source code of this file.
Functions | |
NONNULL ZRegion * | chord_region_new (const Position *start_pos, const Position *end_pos, int idx) |
Creates a new ZRegion for chords. | |
NONNULL void | chord_region_insert_chord_object (ZRegion *self, ChordObject *chord, int pos, bool fire_events) |
Inserts a ChordObject to the Region. | |
NONNULL void | chord_region_add_chord_object (ZRegion *self, ChordObject *chord, bool fire_events) |
Adds a ChordObject to the Region. | |
NONNULL void | chord_region_remove_chord_object (ZRegion *self, ChordObject *chord, int free, bool fire_events) |
Removes a ChordObject from the Region. | |
NONNULL bool | chord_region_validate (ZRegion *self) |
NONNULL void | chord_region_free_members (ZRegion *self) |
Frees members only but not the ZRegion itself. | |
ZRegion for ChordObject's.
Definition in file chord_region.h.