|
lmms
Cross-platform music production software
|
#include <AutomationEditor.h>
Public Slots | |
| void | clearCurrentClip () |
| Public Slots inherited from lmms::gui::Editor | |
| void | togglePlayStop () |
| Called by pressing the space key. Plays or stops. | |
| void | togglePause () |
| Called by pressing shift+space. Toggles pause state. | |
Signals | |
| void | currentClipChanged () |
Public Member Functions | |
| AutomationEditorWindow () | |
| ~AutomationEditorWindow () override=default | |
| void | setCurrentClip (AutomationClip *clip) |
| void | setGhostMidiClip (MidiClip *clip) |
| void | setGhostSample (SampleClip *newSample) |
| const AutomationClip * | currentClip () |
| void | dropEvent (QDropEvent *_de) override |
| void | dragEnterEvent (QDragEnterEvent *_dee) override |
| void | open (AutomationClip *clip) |
| QSize | sizeHint () const override |
| Public Member Functions inherited from lmms::gui::Editor | |
| void | setPauseIcon (bool displayPauseIcon=true) |
| QAction * | playAction () const |
Public Attributes | |
| AutomationEditor * | m_editor |
Protected Slots | |
| void | play () override |
| void | stop () override |
| Protected Slots inherited from lmms::gui::Editor | |
| virtual void | play () |
| virtual void | record () |
| virtual void | recordAccompany () |
| virtual void | toggleStepRecording () |
| virtual void | stop () |
Protected Member Functions | |
| void | focusInEvent (QFocusEvent *event) override |
| Protected Member Functions inherited from lmms::gui::Editor | |
| DropToolBar * | addDropToolBarToTop (QString const &windowTitle) |
| DropToolBar * | addDropToolBar (Qt::ToolBarArea whereToAdd, QString const &windowTitle) |
| DropToolBar * | addDropToolBar (QWidget *parent, Qt::ToolBarArea whereToAdd, QString const &windowTitle) |
| void | keyPressEvent (QKeyEvent *ke) override |
| Editor (bool record=false, bool stepRecord=false) | |
| ~Editor () override=default | |
Private Slots | |
| void | updateWindowTitle () |
| void | setProgressionType (int progType) |
| void | updateEditTanButton () |
Private Attributes | |
| QAction * | m_drawAction |
| QAction * | m_eraseAction |
| QAction * | m_drawOutAction |
| QAction * | m_editTanAction |
| QAction * | m_discreteAction |
| QAction * | m_linearAction |
| QAction * | m_cubicHermiteAction |
| QAction * | m_flipYAction |
| QAction * | m_flipXAction |
| Knob * | m_tensionKnob |
| ComboBox * | m_zoomingXComboBox |
| ComboBox * | m_zoomingYComboBox |
| ComboBox * | m_quantizeComboBox |
| QPushButton * | m_resetGhostNotes |
Static Private Attributes | |
| static const int | INITIAL_WIDTH = 860 |
| static const int | INITIAL_HEIGHT = 480 |
Additional Inherited Members | |
| Static Public Member Functions inherited from lmms::gui::Editor | |
| static Editor * | lastPlayedEditor () |
| Protected Attributes inherited from lmms::gui::Editor | |
| DropToolBar * | m_toolBar |
| QAction * | m_playAction |
| QAction * | m_recordAction |
| QAction * | m_recordAccompanyAction |
| QAction * | m_toggleStepRecordingAction |
| QAction * | m_stopAction |
| lmms::gui::AutomationEditorWindow::AutomationEditorWindow | ( | ) |
|
overridedefault |
|
slot |
| const AutomationClip * lmms::gui::AutomationEditorWindow::currentClip | ( | ) |
|
signal |
|
override |
|
override |
|
overrideprotected |
| void lmms::gui::AutomationEditorWindow::open | ( | AutomationClip * | clip | ) |
|
overrideprotectedslot |
| void lmms::gui::AutomationEditorWindow::setCurrentClip | ( | AutomationClip * | clip | ) |
|
inline |
|
inline |
|
privateslot |
|
override |
|
overrideprotectedslot |
|
privateslot |
The Edit Tangent edit mode should only be available for Cubic Hermite progressions, so this method is responsible for disabling it for other edit modes and reenabling it when it changes back to the Edit Tangent mode.
|
privateslot |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
| AutomationEditor* lmms::gui::AutomationEditorWindow::m_editor |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |