2 #include <Process/Dataflow/Cable.hpp>
4 #include <score/serialization/JSONVisitor.hpp>
6 #include <ossia/detail/flat_map.hpp>
8 #include <score_plugin_scenario_export.h>
17 struct DocumentContext;
32 class ScenarioInterface;
34 class BaseScenarioContainer;
44 std::vector<const IntervalModel*> selectedIntervals;
45 std::vector<const EventModel*> selectedEvents;
46 std::vector<const StateModel*> selectedStates;
47 std::vector<const TimeSyncModel*> selectedTimeSyncs;
52 SCORE_PLUGIN_SCENARIO_EXPORT
55 SCORE_PLUGIN_SCENARIO_EXPORT
58 SCORE_PLUGIN_SCENARIO_EXPORT
59 void copySelectedScenarioElements(
78 void copySelectedScenarioElements(
83 void copySelectedElementsToJson(
Definition: JSONVisitor.hpp:52
Definition: BaseScenarioContainer.hpp:26
Definition: IntervalModel.hpp:50
The core hierarchical and temporal process of score.
Definition: ScenarioModel.hpp:37
Definition: ScenarioInterface.hpp:20
Definition: Selection.hpp:12
Base classes and tools to implement processes and layers.
Definition: JSONVisitor.hpp:1324
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Base toolkit upon which the software is built.
Definition: Application.cpp:90
Definition: CableData.hpp:18
Definition: ScenarioCopy.hpp:37
Definition: ScenarioCopy.hpp:87
Definition: DocumentContext.hpp:18