a highly automated and intuitive digital audio workstation
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...


#define CLIP_EDITOR   (PROJECT->clip_editor)


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, Region *region, bool fire_events)
 Sets the track and refreshes the piano roll widgets.
Regionclip_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.