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

The clip/region editor backend. More...

Include dependency graph for clip_editor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ClipEditor
 Clip editor serializable backend. More...
 

Macros

#define CLIP_EDITOR   (PROJECT->clip_editor)
 

Functions

void clip_editor_init_loaded (ClipEditor *self)
 Inits the ClipEditor after a Project is loaded.
 
void clip_editor_init (ClipEditor *self)
 Inits the clip editor.
 
ClipEditorclip_editor_new (void)
 Creates a new clip editor.
 
void clip_editor_set_region (ClipEditor *self, ZRegion *region, bool fire_events)
 Sets the track and refreshes the piano roll widgets.
 
ZRegionclip_editor_get_region (ClipEditor *self)
 
ArrangerSelectionsclip_editor_get_arranger_selections (ClipEditor *self)
 
Trackclip_editor_get_track (ClipEditor *self)
 
void clip_editor_set_caches (ClipEditor *self)
 To be called when recalculating the graph.
 
ClipEditorclip_editor_clone (const ClipEditor *src)
 
void clip_editor_free (ClipEditor *self)
 

Detailed Description

The clip/region editor backend.

Definition in file clip_editor.h.