#include <sequenceaudiotrackview_guiactions.h>
Public Member Functions | |
EditAudioSegmentPopup (std::string trackID, std::string segmentID, ImVec2 windowPos) | |
![]() | |
TrackAction (std::string trackID) | |
![]() | |
virtual | ~Action ()=default |
template<typename T > | |
bool | isAction () |
template<typename T > | |
T * | getDerived () |
Public Attributes | |
bool | mOpened = false |
std::string | mSegmentID |
ImVec2 | mWindowPos |
![]() | |
std::string | mTrackID |
![]() | |
bool | mTakeSnapshot = true |
Action is being invoked when user is inside an Edit Audio Segment popup
EditAudioSegmentPopup | ( | std::string | trackID, |
std::string | segmentID, | ||
ImVec2 | windowPos | ||
) |
Constructor
trackID | the track id of the track that contains the segment being edited |
segmentID | the segment id of the segment being edited |
windowPos | the window position the popup needs to get |
bool mOpened = false |
std::string mSegmentID |
ImVec2 mWindowPos |