Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
chord_region.h File Reference

ZRegion for ChordObject's. More...

#include <stdbool.h>
Include dependency graph for chord_region.h:

Go to the source code of this file.

Functions

NONNULL ZRegionchord_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.
 

Detailed Description

ZRegion for ChordObject's.

Definition in file chord_region.h.