27#ifndef LMMS_AUTOMATION_TRACK_H
28#define LMMS_AUTOMATION_TRACK_H
43 const f_cnt_t _frame_base,
int _clip_num = -1 )
override;
47 return "automationtrack";
Clip * createClip(const TimePos &pos) override
Definition AutomationTrack.cpp:59
friend class AutomationTrackView
Definition AutomationTrack.h:57
gui::TrackView * createView(gui::TrackContainerView *) override
Definition AutomationTrack.cpp:51
bool play(const TimePos &_start, const f_cnt_t _frames, const f_cnt_t _frame_base, int _clip_num=-1) override
Definition AutomationTrack.cpp:42
QString nodeName() const override
Definition AutomationTrack.h:45
void loadTrackSpecificSettings(const QDomElement &_this) override
Definition AutomationTrack.cpp:76
AutomationTrack(TrackContainer *tc, bool _hidden=false)
Definition AutomationTrack.cpp:36
~AutomationTrack() override=default
void saveTrackSpecificSettings(QDomDocument &doc, QDomElement &parent, bool presetMode) override
Definition AutomationTrack.cpp:69
Definition TrackContainer.h:49
Track(Type type, TrackContainer *tc)
Create a new (empty) track object.
Definition Track.cpp:59
Definition TrackContainerView.h:71
Definition TrackView.h:60
static uintptr_t parent
Definition pugl.h:1644
Definition AudioAlsa.cpp:35
std::uint64_t f_cnt_t
Definition LmmsTypes.h:43