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>
17struct DocumentContext;
32class ScenarioInterface;
34class 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;
52SCORE_PLUGIN_SCENARIO_EXPORT
55SCORE_PLUGIN_SCENARIO_EXPORT
58SCORE_PLUGIN_SCENARIO_EXPORT
59void copySelectedScenarioElements(
78void copySelectedScenarioElements(
83void 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:13
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