Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
AudioClipEditor Class Reference

Audio clip editor serializable backend. More...

#include <src/gui/backend/backend/audio_clip_editor.h>

Inheritance diagram for AudioClipEditor:
Collaboration diagram for AudioClipEditor:

Public Member Functions

 AudioClipEditor (QObject *parent=nullptr)
gui::backend::EditorSettingsgetEditorSettings () const
gui::backend::ArrangerObjectSelectionManagerselectionManager () const

Properties

QML_ELEMENT zrythm::gui::backend::EditorSettingseditorSettings
zrythm::gui::backend::ArrangerObjectSelectionManagerselectionManager

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)

Detailed Description

Audio clip editor serializable backend.

The actual widgets should reflect the* information here.

Definition at line 25 of file audio_clip_editor.h.

Constructor & Destructor Documentation

◆ AudioClipEditor()

AudioClipEditor::AudioClipEditor ( QObject * parent = nullptr)
inline

Definition at line 33 of file audio_clip_editor.h.

Member Function Documentation

◆ getEditorSettings()

gui::backend::EditorSettings * AudioClipEditor::getEditorSettings ( ) const
inline

Definition at line 39 of file audio_clip_editor.h.

◆ selectionManager()

gui::backend::ArrangerObjectSelectionManager * AudioClipEditor::selectionManager ( ) const
inline

Definition at line 44 of file audio_clip_editor.h.

◆ from_json

void from_json ( const nlohmann::json & j,
AudioClipEditor & editor )
friend

Definition at line 67 of file audio_clip_editor.h.

◆ init_from

void init_from ( AudioClipEditor & obj,
const AudioClipEditor & other,
utils::ObjectCloneType clone_type )
friend

Definition at line 52 of file audio_clip_editor.h.

◆ to_json

void to_json ( nlohmann::json & j,
const AudioClipEditor & editor )
friend

Definition at line 63 of file audio_clip_editor.h.

Property Documentation

◆ editorSettings

QML_ELEMENT zrythm::gui::backend::EditorSettings * AudioClipEditor::editorSettings
read

Definition at line 29 of file audio_clip_editor.h.

◆ selectionManager

zrythm::gui::backend::ArrangerObjectSelectionManager * AudioClipEditor::selectionManager
read

Definition at line 30 of file audio_clip_editor.h.


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