23#ifndef PLAYBACKTRACKWAVE_DISPLAY
24#define PLAYBACKTRACKWAVE_DISPLAY
35 class InstrumentLayer;
48 void updateDisplay( std::shared_ptr<H2Core::InstrumentLayer> pLayer )
override;
53 virtual void dropEvent(QDropEvent *event)
override;
55 virtual void paintEvent(QPaintEvent * event)
override;
float m_fTick
Cached position of the playhead.
~PlaybackTrackWaveDisplay()
void updateDisplay(std::shared_ptr< H2Core::InstrumentLayer > pLayer) override
void updatePosition(float fTick)
virtual void dragMoveEvent(QDragMoveEvent *event) override
virtual void dragEnterEvent(QDragEnterEvent *event) override
virtual void paintEvent(QPaintEvent *event) override
QPixmap * m_pBackgroundPixmap
PlaybackTrackWaveDisplay(QWidget *pParent)
virtual void dropEvent(QDropEvent *event) override