Zrythm
v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
recording_mode.h
1
// SPDX-FileCopyrightText: © 2026 Alexandros Theodotou <alex@zrythm.org>
2
// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
4
#pragma once
5
6
#include <cstdint>
7
8
#include <QObject>
9
#include <QtQmlIntegration/QtQmlIntegration>
10
11
namespace
zrythm::controllers::recording
12
{
13
Q_NAMESPACE
14
QML_ELEMENT
15
16
enum class
RecordingMode : std::uint8_t
17
{
19
OverwriteEvents,
20
22
MergeEvents,
23
25
Takes,
26
29
TakesMuted,
30
};
31
Q_ENUM_NS (RecordingMode)
32
33
}
// namespace zrythm::controllers::recording
src
controllers
recording_mode.h
Generated by
1.16.1