|
Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
|
Backend for the clip editor part of the UI. More...
#include <src/structure/project/clip_editor.h>


Public Member Functions | |
| ClipEditor (ArrangerObjectRegistry ®, TrackResolver track_resolver, QObject *parent=nullptr) | |
| structure::arrangement::PianoRoll * | getPianoRoll () const |
| structure::arrangement::ChordEditor * | getChordEditor () const |
| structure::arrangement::AudioClipEditor * | getAudioClipEditor () const |
| structure::arrangement::AutomationEditor * | getAutomationEditor () const |
| QVariant | region () const |
| QVariant | track () const |
| Q_INVOKABLE void | setRegion (QVariant region, QVariant track) |
| Q_INVOKABLE void | unsetRegion () |
| Q_SIGNAL void | regionChanged (QVariant region) |
| void | init_loaded () |
| Inits the ClipEditor after a Project is loaded. | |
| void | init () |
| Inits the clip editor. | |
| void | set_region (ArrangerObject::Uuid region_id, TrackUuid track_id) |
| Sets the track and refreshes the piano roll widgets. | |
| bool | has_region () const |
| std::optional< std::pair< ArrangerObjectPtrVariant, TrackPtrVariant > > | get_region_and_track () const |
Friends | |
| void | init_from (ClipEditor &obj, const ClipEditor &other, utils::ObjectCloneType clone_type) |
| void | to_json (nlohmann::json &j, const ClipEditor &editor) |
| void | from_json (const nlohmann::json &j, ClipEditor &editor) |
Backend for the clip editor part of the UI.
Definition at line 21 of file clip_editor.h.
|
inline |
Definition at line 59 of file clip_editor.h.
|
inline |
Definition at line 63 of file clip_editor.h.
|
inline |
Definition at line 55 of file clip_editor.h.
|
inline |
Definition at line 51 of file clip_editor.h.
|
inline |
Definition at line 99 of file clip_editor.h.
|
inline |
Sets the track and refreshes the piano roll widgets.
Definition at line 89 of file clip_editor.h.
|
read |
Definition at line 28 of file clip_editor.h.
|
read |
Definition at line 29 of file clip_editor.h.
|
read |
Definition at line 27 of file clip_editor.h.
|
read |
Definition at line 26 of file clip_editor.h.
|
read |
Definition at line 24 of file clip_editor.h.
|
read |
Definition at line 25 of file clip_editor.h.