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

Backend for the automation editor. More...

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

Inheritance diagram for AutomationEditor:
Collaboration diagram for AutomationEditor:

Public Member Functions

 AutomationEditor (const structure::arrangement::ArrangerObjectRegistry &registry, 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 (AutomationEditor &obj, const AutomationEditor &other, utils::ObjectCloneType clone_type)
void to_json (nlohmann::json &j, const AutomationEditor &editor)
void from_json (const nlohmann::json &j, AutomationEditor &editor)

Detailed Description

Backend for the automation editor.

Definition at line 22 of file automation_editor.h.

Constructor & Destructor Documentation

◆ AutomationEditor()

AutomationEditor::AutomationEditor ( const structure::arrangement::ArrangerObjectRegistry & registry,
QObject * parent = nullptr )
inline

Definition at line 31 of file automation_editor.h.

Member Function Documentation

◆ getEditorSettings()

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

Definition at line 45 of file automation_editor.h.

◆ selectionManager()

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

Definition at line 50 of file automation_editor.h.

◆ from_json

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

Definition at line 74 of file automation_editor.h.

◆ init_from

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

Definition at line 58 of file automation_editor.h.

◆ to_json

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

Definition at line 70 of file automation_editor.h.

Property Documentation

◆ editorSettings

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

Definition at line 26 of file automation_editor.h.

◆ selectionManager

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

Definition at line 27 of file automation_editor.h.


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