|
hydrogen 1.1.1
|
This dialog is used to preview audiofiles. More...
#include <SampleEditor.h>
Public Member Functions | |
| SampleEditor (QWidget *pParent, int nSelectedComponent, int nSelectedLayer, QString nSampleFilename) | |
| ~SampleEditor () | |
| void | setSampleName (QString name) |
| bool | getCloseQuestion () |
| bool | returnAllMainWaveDisplayValues () |
| void | returnAllTargetDisplayValues () |
| void | setTrue () |
Public Member Functions inherited from Object | |
| ~Object () | |
| destructor More... | |
| Object (const Object &obj) | |
| copy constructor More... | |
| Object (const char *class_name) | |
| constructor More... | |
| const char * | class_name () const |
| return the class name More... | |
| virtual QString | toQString (const QString &sPrefix, bool bShort=true) const |
| Formatted string version for debugging purposes. More... | |
| void | Print (bool bShort=true) const |
| Prints content of toQString() via DEBUGLOG. More... | |
Data Fields | |
| bool | m_bSampleEditorStatus |
| bool | m_bSampleIsModified |
| true if sample is modified More... | |
Private Slots | |
| void | valueChangedLoopCountSpinBox (int) |
| void | valueChangedProcessingTypeComboBox (const QString) |
| void | valueChangedrubberComboBox (const QString) |
| void | valueChangedrubberbandCsettingscomboBox (const QString) |
| void | valueChangedpitchdoubleSpinBox (double) |
| void | on_ClosePushButton_clicked () |
| void | on_PrevChangesPushButton_clicked () |
| void | valueChangedStartFrameSpinBox (int) |
| void | valueChangedLoopFrameSpinBox (int) |
| void | valueChangedEndFrameSpinBox (int) |
| void | on_PlayPushButton_clicked () |
| void | on_PlayOrigPushButton_clicked () |
| void | on_verticalzoomSlider_valueChanged (int value) |
| void | updateMainsamplePositionRuler () |
| void | updateTargetsamplePositionRuler () |
Private Member Functions | |
| void | openDisplays () |
| void | getAllFrameInfos () |
| void | getAllLocalFrameInfos () |
| void | setAllSampleProps () |
| void | testPositionsSpinBoxes () |
| void | createNewLayer () |
| void | setSamplelengthFrames () |
| void | createPositionsRulerPath () |
| void | testpTimer () |
| void | closeEvent (QCloseEvent *event) |
| void | checkRatioSettings () |
| virtual void | mouseReleaseEvent (QMouseEvent *ev) |
Private Attributes | |
| MainSampleWaveDisplay * | m_pMainSampleWaveDisplay |
| TargetWaveDisplay * | m_pTargetSampleView |
| DetailWaveDisplay * | m_pSampleAdjustView |
| std::shared_ptr< H2Core::Sample > | m_pSampleFromFile |
| int | m_nSelectedLayer |
| int | m_nSelectedComponent |
| QString | m_sSampleName |
| double | m_divider |
| float | m_fZoomfactor |
| unsigned | m_pDetailFrame |
| QString | m_sLineColor |
| bool | m_bOnewayStart |
| bool | m_bOnewayLoop |
| bool | m_bOnewayEnd |
| bool | m_bPlayButton |
| unsigned long | m_nRealtimeFrameEnd |
| unsigned long | m_nRealtimeFrameEndForTarget |
| unsigned | m_nSlframes |
| unsigned | m_nSamplerate |
| QTimer * | m_pTimer |
| QTimer * | m_pTargetDisplayTimer |
| unsigned * | m_pPositionsRulerPath |
| float | m_fRatio |
| H2Core::Sample::Loops | __loops |
| H2Core::Sample::Rubberband | __rubberband |
Additional Inherited Members | |
Static Public Member Functions inherited from Object | |
| static void | set_count (bool flag) |
| enable/disable class instances counting More... | |
| static bool | count_active () |
| return true if class instances counting is enabled More... | |
| static unsigned | objects_count () |
| return the number of objects More... | |
| static void | write_objects_map_to (std::ostream &out) |
| output the full objects map to a given ostream More... | |
| static void | write_objects_map_to_cerr () |
| output objects map to stderr More... | |
| static int | bootstrap (Logger *logger, bool count=false) |
| must be called before any Object instantiation ! More... | |
| static Logger * | logger () |
| return the logger instance More... | |
Static Public Attributes inherited from Object | |
| static QString | sPrintIndention = " " |
| String used to format the debugging string output of some core classes. More... | |
Static Protected Attributes inherited from Object | |
| static Logger * | __logger = nullptr |
| logger instance pointer More... | |
This dialog is used to preview audiofiles.
| SampleEditor | ( | QWidget * | pParent, |
| int | nSelectedComponent, | ||
| int | nSelectedLayer, | ||
| QString | nSampleFilename | ||
| ) |
| ~SampleEditor | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| bool getCloseQuestion | ( | ) |
|
privatevirtual |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
private |
| bool returnAllMainWaveDisplayValues | ( | ) |
| void returnAllTargetDisplayValues | ( | ) |
|
private |
|
private |
| void setSampleName | ( | QString | name | ) |
| void setTrue | ( | ) |
|
private |
|
private |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| bool m_bSampleEditorStatus |
| bool m_bSampleIsModified |
true if sample is modified
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |