Zrythm v2.0.0-alpha.1+31.4967fd053471
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::structure::project::AudioClipEditor Class Reference
Inheritance diagram for zrythm::structure::project::AudioClipEditor:
Collaboration diagram for zrythm::structure::project::AudioClipEditor:

Public Member Functions

 AudioClipEditor (QObject *parent=nullptr)
Public Member Functions inherited from zrythm::structure::project::EditorSettings
 EditorSettings (QObject *parent=nullptr)
double getX () const
void setX (double x)
Q_SIGNAL void xChanged (double x)
double getY () const
void setY (double y)
Q_SIGNAL void yChanged (double y)
double getHorizontalZoomLevel () const
void setHorizontalZoomLevel (double hzoom_level)
Q_SIGNAL void horizontalZoomLevelChanged (double hzoom_level)
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

Properties inherited from zrythm::structure::project::EditorSettings
QML_ELEMENT double x
double y
double horizontalZoomLevel

Detailed Description

Definition at line 13 of file audio_clip_editor.h.

Constructor & Destructor Documentation

◆ AudioClipEditor()

zrythm::structure::project::AudioClipEditor::AudioClipEditor ( QObject * parent = nullptr)
inline

Definition at line 19 of file audio_clip_editor.h.


The documentation for this class was generated from the following file: