#include <sequencecurvetrackview_guiactions.h>
Public Member Functions | |
HoveringCurve (std::string trackId, std::string segmentID, int curveIndex) | |
![]() | |
TrackAction (std::string trackID) | |
![]() | |
virtual | ~Action ()=default |
template<typename T > | |
bool | isAction () |
template<typename T > | |
T * | getDerived () |
Public Attributes | |
std::string | mSegmentID |
int | mCurveIndex |
![]() | |
std::string | mTrackID |
![]() | |
bool | mTakeSnapshot = true |
TrackAction that tells the GUI we're currently hovering a curve
HoveringCurve | ( | std::string | trackId, |
std::string | segmentID, | ||
int | curveIndex | ||
) |
Constructor
trackId | the track id if the track that holds the curve segment |
segmentID | the segment id |
curveIndex | the curve index |
int mCurveIndex |
std::string mSegmentID |