Mixin class for a track that can record events (excluding automation).
More...
#include <src/structure/tracks/recordable_track.h>
|
| void | to_json (nlohmann::json &j, const RecordableTrackMixin &track) |
| void | from_json (const nlohmann::json &j, RecordableTrackMixin &track) |
| void | init_from (RecordableTrackMixin &obj, const RecordableTrackMixin &other, utils::ObjectCloneType clone_type) |
Mixin class for a track that can record events (excluding automation).
Definition at line 16 of file recordable_track.h.
◆ NameProvider
| using zrythm::structure::tracks::RecordableTrackMixin::NameProvider = std::function<utils::Utf8String ()> |
◆ get_recording_param()
◆ recording()
| bool zrythm::structure::tracks::RecordableTrackMixin::recording |
( |
| ) |
const |
|
inline |
◆ from_json
| void from_json |
( |
const nlohmann::json & | j, |
|
|
RecordableTrackMixin & | track ) |
|
friend |
◆ init_from
| void init_from |
( |
RecordableTrackMixin & | obj, |
|
|
const RecordableTrackMixin & | other, |
|
|
utils::ObjectCloneType | clone_type ) |
|
friend |
◆ to_json
| void to_json |
( |
nlohmann::json & | j, |
|
|
const RecordableTrackMixin & | track ) |
|
friend |
◆ recording
| bool zrythm::structure::tracks::RecordableTrackMixin::recording |
|
readwrite |
The documentation for this class was generated from the following file: