Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
|
Audio clip editor serializable backend. More...
#include <src/gui/backend/backend/audio_clip_editor.h>
Public Member Functions | |
AudioClipEditor (QObject *parent=nullptr) | |
![]() | |
double | clamp_scroll_start_x (double x) |
double | clamp_scroll_start_y (double y) |
void | append_scroll (double dx, double dy, bool validate) |
Appends the given deltas to the scroll x/y values. | |
Friends | |
void | init_from (AudioClipEditor &obj, const AudioClipEditor &other, utils::ObjectCloneType clone_type) |
void | to_json (nlohmann::json &j, const AudioClipEditor &editor) |
void | from_json (const nlohmann::json &j, AudioClipEditor &editor) |
Additional Inherited Members | |
![]() | |
double | scroll_start_x_ = 0 |
Horizontal scroll start position. | |
double | scroll_start_y_ = 0 |
Vertical scroll start position. | |
double | hzoom_level_ = 1.0 |
Horizontal zoom level. | |
Audio clip editor serializable backend.
The actual widgets should reflect the* information here.
Definition at line 24 of file audio_clip_editor.h.
|
inline |
Definition at line 30 of file audio_clip_editor.h.
|
friend |
Definition at line 47 of file audio_clip_editor.h.
|
friend |
Definition at line 33 of file audio_clip_editor.h.
|
friend |
Definition at line 43 of file audio_clip_editor.h.