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

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 (QObject *parent=nullptr)
 
auto & get_selected_object_ids ()
 
- Public Member Functions inherited from EditorSettings
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 (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)
 

Additional Inherited Members

- Data Fields inherited from EditorSettings
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.
 

Detailed Description

Backend for the automation editor.

Definition at line 21 of file automation_editor.h.

Constructor & Destructor Documentation

◆ AutomationEditor()

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

Definition at line 27 of file automation_editor.h.

Member Function Documentation

◆ get_selected_object_ids()

auto & AutomationEditor::get_selected_object_ids ( )
inline

Definition at line 41 of file automation_editor.h.

Friends And Related Symbol Documentation

◆ from_json

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

Definition at line 48 of file automation_editor.h.

◆ init_from

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

Definition at line 30 of file automation_editor.h.

◆ to_json

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

Definition at line 44 of file automation_editor.h.


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