One complete track insertion expressed without device coordinates. More...
#include <track_edit_intent.hpp>
Public Attributes | |
| timeline::ItemId | sequence_id |
| timeline::Track | track |
| std::optional< timeline::ItemId > | before_track_id |
| Requested destination. Empty means last position. | |
One complete track insertion expressed without device coordinates.
track is a required value rather than an optional field on TrackEditIntent, so a caller cannot request creation without supplying the value that InsertTrack persists. Creation is a single document step and therefore carries no gesture phase.
| std::optional<timeline::ItemId> pulp::timeline_editor::TrackCreateIntent::before_track_id |
Requested destination. Empty means last position.
| timeline::ItemId pulp::timeline_editor::TrackCreateIntent::sequence_id |
| timeline::Track pulp::timeline_editor::TrackCreateIntent::track |