#include <SlicerTWaveform.h>
◆ UIObjects
| Enumerator |
|---|
| Nothing | |
| SeekerStart | |
| SeekerEnd | |
| SeekerMiddle | |
| SlicePoint | |
◆ SlicerTWaveform()
| lmms::gui::SlicerTWaveform::SlicerTWaveform |
( |
int | totalWidth, |
|
|
int | totalHeight, |
|
|
SlicerT * | instrument, |
|
|
QWidget * | parent ) |
◆ drawEditor()
| void lmms::gui::SlicerTWaveform::drawEditor |
( |
| ) |
|
|
private |
◆ drawEditorWaveform()
| void lmms::gui::SlicerTWaveform::drawEditorWaveform |
( |
| ) |
|
|
private |
◆ drawSeeker()
| void lmms::gui::SlicerTWaveform::drawSeeker |
( |
| ) |
|
|
private |
◆ drawSeekerWaveform()
| void lmms::gui::SlicerTWaveform::drawSeekerWaveform |
( |
| ) |
|
|
private |
◆ isPlaying
| void lmms::gui::SlicerTWaveform::isPlaying |
( |
float | current, |
|
|
float | start, |
|
|
float | end ) |
|
slot |
◆ mouseDoubleClickEvent()
| void lmms::gui::SlicerTWaveform::mouseDoubleClickEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotected |
◆ mouseMoveEvent()
| void lmms::gui::SlicerTWaveform::mouseMoveEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotected |
◆ mousePressEvent()
| void lmms::gui::SlicerTWaveform::mousePressEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotected |
◆ mouseReleaseEvent()
| void lmms::gui::SlicerTWaveform::mouseReleaseEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotected |
◆ paintEvent()
| void lmms::gui::SlicerTWaveform::paintEvent |
( |
QPaintEvent * | pe | ) |
|
|
overrideprotected |
◆ resizeEvent()
| void lmms::gui::SlicerTWaveform::resizeEvent |
( |
QResizeEvent * | event | ) |
|
|
overrideprotected |
◆ updateClosest()
| void lmms::gui::SlicerTWaveform::updateClosest |
( |
QMouseEvent * | me | ) |
|
|
private |
◆ updateCursor()
| void lmms::gui::SlicerTWaveform::updateCursor |
( |
| ) |
|
|
private |
◆ updateUI
| void lmms::gui::SlicerTWaveform::updateUI |
( |
| ) |
|
|
slot |
◆ wheelEvent()
| void lmms::gui::SlicerTWaveform::wheelEvent |
( |
QWheelEvent * | we | ) |
|
|
overrideprotected |
◆ m_closestObject
| UIObjects lmms::gui::SlicerTWaveform::m_closestObject |
|
private |
◆ m_closestSlice
| int lmms::gui::SlicerTWaveform::m_closestSlice = -1 |
|
private |
◆ m_editorHeight
| int lmms::gui::SlicerTWaveform::m_editorHeight |
|
private |
◆ m_editorWaveform
| QPixmap lmms::gui::SlicerTWaveform::m_editorWaveform |
|
private |
◆ m_editorWidth
| int lmms::gui::SlicerTWaveform::m_editorWidth |
|
private |
◆ m_emptySampleIcon
| QPixmap lmms::gui::SlicerTWaveform::m_emptySampleIcon |
|
private |
◆ m_height
| int lmms::gui::SlicerTWaveform::m_height |
|
private |
◆ m_noteCurrent
| float lmms::gui::SlicerTWaveform::m_noteCurrent |
|
private |
◆ m_noteEnd
| float lmms::gui::SlicerTWaveform::m_noteEnd |
|
private |
◆ m_noteStart
| float lmms::gui::SlicerTWaveform::m_noteStart |
|
private |
◆ m_sampleThumbnail
◆ m_seeker
| QPixmap lmms::gui::SlicerTWaveform::m_seeker |
|
private |
◆ m_seekerEnd
| float lmms::gui::SlicerTWaveform::m_seekerEnd = 1 |
|
private |
◆ m_seekerHeight
| int lmms::gui::SlicerTWaveform::m_seekerHeight |
|
private |
◆ m_seekerMiddle
| float lmms::gui::SlicerTWaveform::m_seekerMiddle = 0.5f |
|
private |
◆ m_seekerStart
| float lmms::gui::SlicerTWaveform::m_seekerStart = 0 |
|
private |
◆ m_seekerWaveform
| QPixmap lmms::gui::SlicerTWaveform::m_seekerWaveform |
|
private |
◆ m_seekerWidth
| int lmms::gui::SlicerTWaveform::m_seekerWidth |
|
private |
◆ m_sliceArrow
| QPixmap lmms::gui::SlicerTWaveform::m_sliceArrow |
|
private |
◆ m_sliceEditor
| QPixmap lmms::gui::SlicerTWaveform::m_sliceEditor |
|
private |
◆ m_slicerTParent
| SlicerT* lmms::gui::SlicerTWaveform::m_slicerTParent |
|
private |
◆ m_updateTimer
| QElapsedTimer lmms::gui::SlicerTWaveform::m_updateTimer |
|
private |
◆ m_width
| int lmms::gui::SlicerTWaveform::m_width |
|
private |
◆ m_zoomLevel
| float lmms::gui::SlicerTWaveform::m_zoomLevel = 1.0f |
|
private |
◆ s_arrowHeight
| int lmms::gui::SlicerTWaveform::s_arrowHeight = 5 |
|
staticconstexpr |
◆ s_distanceForClick
| float lmms::gui::SlicerTWaveform::s_distanceForClick = 0.02f |
|
staticconstexpr |
◆ s_middleMargin
| int lmms::gui::SlicerTWaveform::s_middleMargin = 6 |
|
staticconstexpr |
◆ s_minMilisPassed
| int lmms::gui::SlicerTWaveform::s_minMilisPassed = 10 |
|
staticconstexpr |
◆ s_minSeekerDistance
| float lmms::gui::SlicerTWaveform::s_minSeekerDistance = 0.13f |
|
staticconstexpr |
◆ s_seekerHorMargin
| int lmms::gui::SlicerTWaveform::s_seekerHorMargin = 5 |
|
staticconstexpr |
◆ s_seekerVerMargin
| int lmms::gui::SlicerTWaveform::s_seekerVerMargin = 6 |
|
staticconstexpr |
◆ s_zoomSensitivity
| float lmms::gui::SlicerTWaveform::s_zoomSensitivity = 0.5f |
|
staticconstexpr |
The documentation for this class was generated from the following files: