25#ifndef LMMS_GUI_PATTERN_EDITOR_H
26#define LMMS_GUI_PATTERN_EDITOR_H
56 void saveSettings(QDomDocument& doc, QDomElement& element)
override;
69 void dropEvent(QDropEvent * de )
override;
Definition PatternStore.h:65
Editor(bool record=false, bool record_step=false)
Constructor.
Definition Editor.cpp:91
Definition PatternEditor.h:44
TimeLineWidget * m_timeLine
Definition PatternEditor.h:76
void loadSettings(const QDomElement &element) override
Definition PatternEditor.cpp:138
bool fixedClips() const override
Definition PatternEditor.h:49
void saveSettings(QDomDocument &doc, QDomElement &element) override
Definition PatternEditor.cpp:133
void updateMaxSteps()
Definition PatternEditor.cpp:212
void cloneSteps()
Definition PatternEditor.cpp:81
PatternEditor(PatternStore *ps)
Definition PatternEditor.cpp:49
void updatePosition()
Definition PatternEditor.cpp:194
tick_t m_maxClipLength
Definition PatternEditor.h:78
void makeSteps(bool clone)
Definition PatternEditor.cpp:229
int m_trackHeadWidth
Definition PatternEditor.h:77
void dropEvent(QDropEvent *de) override
Definition PatternEditor.cpp:147
void cloneClip()
Definition PatternEditor.cpp:252
void addSteps()
Definition PatternEditor.cpp:76
void addSampleTrack()
Definition PatternEditor.cpp:107
void removeSteps()
Definition PatternEditor.cpp:89
void removeViewsForPattern(int pattern)
Definition PatternEditor.cpp:123
PatternStore * m_ps
Definition PatternEditor.h:75
void resizeEvent(QResizeEvent *de) override
Definition PatternEditor.cpp:188
void updatePixelsPerBar()
Definition PatternEditor.cpp:204
void addAutomationTrack()
Definition PatternEditor.cpp:115
void play() override
Definition PatternEditor.cpp:361
QSize sizeHint() const override
Definition PatternEditor.cpp:355
ComboBox * m_patternComboBox
Definition PatternEditor.h:99
~PatternEditorWindow()=default
PatternEditorWindow(PatternStore *ps)
Definition PatternEditor.cpp:276
void stop() override
Definition PatternEditor.cpp:374
PatternEditor * m_editor
Definition PatternEditor.h:92
TrackContainerView(TrackContainer *tc)
Definition TrackContainerView.cpp:77
CARLA_PLUGIN_EXPORT int clone(int(*)(void *), void *, int, void *,...)
Definition interposer-safe.cpp:46
Definition AudioPortAudio.cpp:223
Definition AudioAlsa.cpp:35
std::int32_t tick_t
Definition LmmsTypes.h:35
int * pattern
Definition match.c:126