Complete input for constructing a Project and its identity domain. More...
#include <model.hpp>
Public Attributes | |
| ItemId | id |
| std::string | name |
| std::uint64_t | next_item_id = 1 |
| ItemId | root_sequence_id |
| std::vector< MediaAsset > | assets |
| std::vector< Sequence > | sequences |
| timebase::TempoMap | tempo_map {} |
| timebase::MeterMap | meter_map {} |
| std::optional< SessionStart > | session_start |
| std::optional< TuningReference > | tuning |
Complete input for constructing a Project and its identity domain.
| std::vector<MediaAsset> pulp::timeline::ProjectInput::assets |
| ItemId pulp::timeline::ProjectInput::id |
| timebase::MeterMap pulp::timeline::ProjectInput::meter_map {} |
| std::string pulp::timeline::ProjectInput::name |
| std::uint64_t pulp::timeline::ProjectInput::next_item_id = 1 |
| ItemId pulp::timeline::ProjectInput::root_sequence_id |
| std::vector<Sequence> pulp::timeline::ProjectInput::sequences |
| std::optional<SessionStart> pulp::timeline::ProjectInput::session_start |
| timebase::TempoMap pulp::timeline::ProjectInput::tempo_map {} |
| std::optional<TuningReference> pulp::timeline::ProjectInput::tuning |