#include <sequenceaudiotrackview_guiactions.h>
Public Member Functions | |
| InsertAudioSegmentPopup (std::string trackID, double time, int currentSelectedItem) | |
Public Member Functions inherited from TrackAction | |
| TrackAction (std::string trackID) | |
Public Member Functions inherited from Action | |
| virtual | ~Action ()=default |
| template<typename T > | |
| bool | isAction () |
| template<typename T > | |
| T * | getDerived () |
Public Attributes | |
| double | mTime = 0.0 |
| int | mCurrentItem = 0 |
| std::string | mErrorString |
Public Attributes inherited from TrackAction | |
| std::string | mTrackID |
Public Attributes inherited from Action | |
| bool | mTakeSnapshot = true |
Action is invoked when user wants to insert a new audio segment
| InsertAudioSegmentPopup | ( | std::string | trackID, |
| double | time, | ||
| int | currentSelectedItem | ||
| ) |
Constructor
| trackID | the track id of the track where segment needs to be inserted |
| time | the time at which to insert the segment |
| currentSelectedItem | current selected item in popup combo box |
| int mCurrentItem = 0 |
| std::string mErrorString |
| double mTime = 0.0 |