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

Region for ChordObject's. More...

Go to the source code of this file.

Functions

NONNULL Regionchord_region_new (const Position *start_pos, const Position *end_pos, int idx)
 Creates a new Region for chords.
 
NONNULL void chord_region_insert_chord_object (Region *self, ChordObject *chord, int pos, bool fire_events)
 Inserts a ChordObject to the Region.
 
NONNULL void chord_region_add_chord_object (Region *self, ChordObject *chord, bool fire_events)
 Adds a ChordObject to the Region.
 
NONNULL void chord_region_remove_chord_object (Region *self, ChordObject *chord, int free, bool fire_events)
 Removes a ChordObject from the Region.
 
NONNULL bool chord_region_validate (Region *self)
 
NONNULL void chord_region_free_members (Region *self)
 Frees members only but not the Region itself.
 

Detailed Description

Region for ChordObject's.

Definition in file chord_region.h.