#include <OscilloscopeGraph.h>
|
| OscilloscopeControls * | m_controls |
| LocklessRingBufferReader< SampleFrame > | m_inputBufferReader |
| std::vector< SampleFrame > | m_ringBuffer |
| int | m_ringBufferIndex = 0 |
| int | m_mousePos |
| QColor | m_monoColor = QColor(255, 255, 255) |
| QColor | m_leftColor = QColor(126, 146, 255, 128) |
| QColor | m_rightColor = QColor(255, 128, 128, 128) |
| QColor | m_minorLineColor = QColor(100, 100, 100) |
| QColor | m_clippingLineColor = QColor(100, 0, 0) |
| QColor | m_backgroundColor = QColor(0, 0, 0) |
◆ OscilloscopeGraph()
| lmms::gui::OscilloscopeGraph::OscilloscopeGraph |
( |
QWidget * | parent, |
|
|
OscilloscopeControls * | controls ) |
◆ ~OscilloscopeGraph()
| lmms::gui::OscilloscopeGraph::~OscilloscopeGraph |
( |
| ) |
|
|
overridedefault |
◆ changeSampleRate
| void lmms::gui::OscilloscopeGraph::changeSampleRate |
( |
| ) |
|
|
privateslot |
◆ mouseMoveEvent()
| void lmms::gui::OscilloscopeGraph::mouseMoveEvent |
( |
QMouseEvent * | me | ) |
|
|
override |
◆ mousePressEvent()
| void lmms::gui::OscilloscopeGraph::mousePressEvent |
( |
QMouseEvent * | me | ) |
|
|
override |
◆ paintEvent()
| void lmms::gui::OscilloscopeGraph::paintEvent |
( |
QPaintEvent * | pe | ) |
|
|
override |
◆ wheelEvent()
| void lmms::gui::OscilloscopeGraph::wheelEvent |
( |
QWheelEvent * | we | ) |
|
|
override |
◆ m_backgroundColor
| QColor lmms::gui::OscilloscopeGraph::m_backgroundColor = QColor(0, 0, 0) |
|
private |
◆ m_clippingLineColor
| QColor lmms::gui::OscilloscopeGraph::m_clippingLineColor = QColor(100, 0, 0) |
|
private |
◆ m_controls
◆ m_inputBufferReader
◆ m_leftColor
| QColor lmms::gui::OscilloscopeGraph::m_leftColor = QColor(126, 146, 255, 128) |
|
private |
◆ m_minorLineColor
| QColor lmms::gui::OscilloscopeGraph::m_minorLineColor = QColor(100, 100, 100) |
|
private |
◆ m_monoColor
| QColor lmms::gui::OscilloscopeGraph::m_monoColor = QColor(255, 255, 255) |
|
private |
◆ m_mousePos
| int lmms::gui::OscilloscopeGraph::m_mousePos |
|
private |
◆ m_rightColor
| QColor lmms::gui::OscilloscopeGraph::m_rightColor = QColor(255, 128, 128, 128) |
|
private |
◆ m_ringBuffer
| std::vector<SampleFrame> lmms::gui::OscilloscopeGraph::m_ringBuffer |
|
private |
◆ m_ringBufferIndex
| int lmms::gui::OscilloscopeGraph::m_ringBufferIndex = 0 |
|
private |
◆ MaxBufferLengthSeconds
| float lmms::gui::OscilloscopeGraph::MaxBufferLengthSeconds = 5.0f |
|
staticconstexpr |
Maximum length of the oscilloscope history in seconds.
◆ backgroundColor
| QColor lmms::gui::OscilloscopeGraph::backgroundColor |
◆ clippingLineColor
| QColor lmms::gui::OscilloscopeGraph::clippingLineColor |
◆ leftColor
| QColor lmms::gui::OscilloscopeGraph::leftColor |
◆ minorLineColor
| QColor lmms::gui::OscilloscopeGraph::minorLineColor |
◆ monoColor
| QColor lmms::gui::OscilloscopeGraph::monoColor |
◆ rightColor
| QColor lmms::gui::OscilloscopeGraph::rightColor |
The documentation for this class was generated from the following files: