51 QSize
sizeHint()
const override {
return QSize(300, 300);}
86 float m_executionAvg = 0;
#define override
Definition DistrhoDefines.h:73
A convenience layer for a realtime-safe and thread-safe multi-reader ringbuffer.
Definition LocklessRingBuffer.h:41
Wrapper for lockless ringbuffer reader.
Definition LocklessRingBuffer.h:72
Definition SampleFrame.h:41
Definition VecControls.h:44
QColor m_colorLabels
Definition VectorView.h:83
QColor m_colorGrid
Definition VectorView.h:82
void paintEvent(QPaintEvent *event) override
Definition VectorView.cpp:61
~VectorView() override=default
QPointF m_lastPoint
Definition VectorView.h:79
LocklessRingBufferReader< SampleFrame > m_bufferReader
Definition VectorView.h:72
LocklessRingBuffer< SampleFrame > * m_inputBuffer
Definition VectorView.h:71
QColor colorGrid
Definition VectorView.h:54
QSize sizeHint() const override
Definition VectorView.h:51
QColor colorLabels
Definition VectorView.h:55
void periodicUpdate()
Definition VectorView.cpp:219
void wheelEvent(QWheelEvent *event) override
Definition VectorView.cpp:241
QColor m_colorTrace
Definition VectorView.h:81
VectorView(VecControls *controls, LocklessRingBuffer< SampleFrame > *inputBuffer, QWidget *parent=nullptr)
Definition VectorView.cpp:42
VecControls * m_controls
Definition VectorView.h:69
unsigned int m_zoomTimestamp
Definition VectorView.h:77
QColor colorTrace
Definition VectorView.h:53
void mouseDoubleClickEvent(QMouseEvent *event) override
Definition VectorView.cpp:230
float m_zoom
Definition VectorView.h:74
void drawZoomInfo()
Definition VectorView.cpp:256
static uintptr_t parent
Definition pugl.h:1644
Definition AudioPortAudio.cpp:223
Definition AudioAlsa.cpp:35