25#ifndef LMMS_GUI_MIDI_CLIP_VIEW_H
26#define LMMS_GUI_MIDI_CLIP_VIEW_H
68 static void mergeClips(QVector<ClipView*> clipvs);
#define READ(addr)
Definition Ay_Cpu.cpp:92
#define WRITE(addr, data)
Definition Ay_Cpu.cpp:93
ClipView(Clip *clip, TrackView *tv)
Create a new ClipView.
Definition ClipView.cpp:80
void paintEvent(QPaintEvent *pe) override
Definition MidiClipView.cpp:552
QPixmap m_paintPixmap
Definition MidiClipView.h:103
void setMutedNoteBorderColor(QColor const &color)
Definition MidiClipView.h:64
QColor const & getNoteBorderColor() const
Definition MidiClipView.h:57
void constructContextMenu(QMenu *) override
Definition MidiClipView.cpp:195
QColor const & getMutedNoteBorderColor() const
Definition MidiClipView.h:63
~MidiClipView() override=default
void clearNotesOutOfBounds()
Definition MidiClipView.cpp:372
QColor m_mutedNoteFillColor
Definition MidiClipView.h:107
void setNoteFillColor(QColor const &color)
Definition MidiClipView.h:55
void openInPianoRoll()
Definition MidiClipView.cpp:92
QColor mutedNoteBorderColor
Definition MidiClipView.h:52
QPixmap m_stepBtnOn0
Definition MidiClipView.h:96
QColor mutedNoteFillColor
Definition MidiClipView.h:51
void transposeSelection()
Definition MidiClipView.cpp:139
static void mergeClips(QVector< ClipView * > clipvs)
Definition MidiClipView.cpp:275
bool isResizableBeforeStart() override
Returns whether the user can left-resize this clip so that the start of the clip bounds is before the...
Definition MidiClipView.h:114
QPixmap m_stepBtnOffLight
Definition MidiClipView.h:99
QPixmap m_stepBtnOff
Definition MidiClipView.h:98
bool destructiveSplitClip(const TimePos pos) override
Definition MidiClipView.cpp:874
void mousePressEvent(QMouseEvent *_me) override
Definition MidiClipView.cpp:422
void setGhostInPianoRoll()
Definition MidiClipView.cpp:105
QStaticText m_staticTextName
Definition MidiClipView.h:110
QColor m_noteBorderColor
Definition MidiClipView.h:106
void resetName()
Definition MidiClipView.cpp:123
QPixmap m_stepBtnHighlight
Definition MidiClipView.h:100
QColor noteBorderColor
Definition MidiClipView.h:50
lmms::MidiClip * getMidiClip()
Definition MidiClipView.cpp:74
void setNoteBorderColor(QColor const &color)
Definition MidiClipView.h:58
QPixmap m_stepBtnOn200
Definition MidiClipView.h:97
void wheelEvent(QWheelEvent *_we) override
Definition MidiClipView.cpp:496
QColor m_noteFillColor
Definition MidiClipView.h:105
MidiClip * m_clip
Definition MidiClipView.h:102
static bool canMergeSelection(QVector< ClipView * > clipvs)
Definition MidiClipView.cpp:259
QColor m_mutedNoteBorderColor
Definition MidiClipView.h:108
void update() override
Definition MidiClipView.cpp:82
void setGhostInAutomationEditor()
Definition MidiClipView.cpp:114
static void bulkClearNotesOutOfBounds(QVector< ClipView * > clipvs)
Definition MidiClipView.cpp:404
void changeName()
Definition MidiClipView.cpp:128
void mouseDoubleClickEvent(QMouseEvent *_me) override
Definition MidiClipView.cpp:478
bool m_legacySEPattern
Definition MidiClipView.h:112
QColor const & getMutedNoteFillColor() const
Definition MidiClipView.h:60
MidiClipView(MidiClip *clip, TrackView *parent)
Definition MidiClipView.cpp:53
void setMutedNoteFillColor(QColor const &color)
Definition MidiClipView.h:61
QColor const & getNoteFillColor() const
Definition MidiClipView.h:54
QColor noteFillColor
Definition MidiClipView.h:49
Definition TrackView.h:60
static uintptr_t parent
Definition pugl.h:1644
auto getIconPixmap(std::string_view name, int width, int height, const char *const *xpm) -> QPixmap
Definition embed.cpp:107
Definition AudioPortAudio.cpp:223
Definition AudioAlsa.cpp:35
#define const
Definition zconf.h:137