Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::gui::ZrythmApplication Class Referencefinal
Inheritance diagram for zrythm::gui::ZrythmApplication:
Collaboration diagram for zrythm::gui::ZrythmApplication:

Public Member Functions

 ZrythmApplication (int &argc, char **argv)
void setup_ui ()
void setup_ipc ()
void launch_engine_process ()
zrythm::gui::ThemeManagerthemeManager () const
zrythm::utils::AppSettingsappSettings () const
zrythm::gui::ProjectManagerprojectManager () const
old_dsp::plugins::PluginManagerpluginManager () const
zrythm::gui::AlertManageralertManager () const
zrythm::gui::TranslationManagertranslationManager () const
zrythm::gui::backend::DeviceManagerdeviceManager () const
zrythm::gui::FileSystemModelfileSystemModel () const
engine::session::ControlRoomcontrolRoom () const
DirectoryManagerget_directory_manager () const
QQmlApplicationEngine * get_qml_engine () const
std::shared_ptr< gui::backend::DeviceManagerget_device_manager () const
dsp::IHardwareAudioInterfacehw_audio_interface () const

Data Fields

QCommandLineParser cmd_line_parser_

Properties

zrythm::gui::ThemeManagerthemeManager
zrythm::utils::AppSettingsappSettings
zrythm::gui::ProjectManagerprojectManager
zrythm::gui::old_dsp::plugins::PluginManagerpluginManager
zrythm::gui::AlertManageralertManager
zrythm::gui::TranslationManagertranslationManager
zrythm::gui::backend::DeviceManagerdeviceManager
zrythm::gui::FileSystemModelfileSystemModel
zrythm::engine::session::ControlRoomcontrolRoom

Detailed Description

Definition at line 31 of file zrythm_application.h.

Field Documentation

◆ cmd_line_parser_

QCommandLineParser zrythm::gui::ZrythmApplication::cmd_line_parser_

Definition at line 82 of file zrythm_application.h.

Property Documentation

◆ alertManager

zrythm::gui::AlertManager * zrythm::gui::ZrythmApplication::alertManager
read

Definition at line 38 of file zrythm_application.h.

◆ appSettings

zrythm::utils::AppSettings * zrythm::gui::ZrythmApplication::appSettings
read

Definition at line 35 of file zrythm_application.h.

◆ controlRoom

zrythm::engine::session::ControlRoom * zrythm::gui::ZrythmApplication::controlRoom
read

Definition at line 42 of file zrythm_application.h.

◆ deviceManager

zrythm::gui::backend::DeviceManager * zrythm::gui::ZrythmApplication::deviceManager
read

Definition at line 40 of file zrythm_application.h.

◆ fileSystemModel

zrythm::gui::FileSystemModel * zrythm::gui::ZrythmApplication::fileSystemModel
read

Definition at line 41 of file zrythm_application.h.

◆ pluginManager

zrythm::gui::old_dsp::plugins::PluginManager * zrythm::gui::ZrythmApplication::pluginManager
read

Definition at line 37 of file zrythm_application.h.

◆ projectManager

zrythm::gui::ProjectManager * zrythm::gui::ZrythmApplication::projectManager
read

Definition at line 36 of file zrythm_application.h.

◆ themeManager

zrythm::gui::ThemeManager * zrythm::gui::ZrythmApplication::themeManager
read

Definition at line 34 of file zrythm_application.h.

◆ translationManager

zrythm::gui::TranslationManager * zrythm::gui::ZrythmApplication::translationManager
read

Definition at line 39 of file zrythm_application.h.


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