#include <sequencecurvetrackview_guiactions.h>
|
| | EditingCurveSegment (std::string trackID, std::string segmentID, const rttr::type &segmentType, double startTime, double duration, std::string label, const RGBAColorFloat &color, bool moveNextSegments, bool segmentLocked) |
| |
| | TrackAction (std::string trackID) |
| |
| virtual | ~Action ()=default |
| |
| template<typename T > |
| bool | isAction () |
| |
| template<typename T > |
| T * | getDerived () |
| |
TrackAction that tells the GUI we're inside an edit curve segment popup
◆ EditingCurveSegment()
| EditingCurveSegment |
( |
std::string |
trackID, |
|
|
std::string |
segmentID, |
|
|
const rttr::type & |
segmentType, |
|
|
double |
startTime, |
|
|
double |
duration, |
|
|
std::string |
label, |
|
|
const RGBAColorFloat & |
color, |
|
|
bool |
moveNextSegments, |
|
|
bool |
segmentLocked |
|
) |
| |
Constructor
- Parameters
-
| trackID | track id of the track holding the segment being edited |
| segmentID | the segment being edited |
| segmentType | segment type info |
| startTime | new start time of segment |
| duration | new duration of segment |
| label | new label of segment |
| color | new color of segment |
| moveNextSegments | if true, move next segments |
| segmentLocked | if true, segment is locked |
◆ mColor
◆ mDuration
◆ mMoveNextSegments
| bool mMoveNextSegments = false |
◆ mOpened
◆ mSegmentID
◆ mSegmentLabel
| std::string mSegmentLabel |
◆ mSegmentLocked
| bool mSegmentLocked = false |
◆ mSegmentType
◆ mStartTime