3 #include <Scenario/Commands/ScenarioCommandFactory.hpp>
5 #include <score/command/AggregateCommand.hpp>
6 #include <score/command/Command.hpp>
7 #include <score/model/Identifier.hpp>
8 #include <score/model/path/Path.hpp>
9 #include <score/tools/std/Optional.hpp>
27 SCORE_COMMAND_DECL(CommandFactoryName(),
SplitEvent,
"Split an event")
51 QString m_createdName;
52 std::vector<Id<StateModel>> m_movingStates;
57 SCORE_COMMAND_DECL(CommandFactoryName(),
SplitWholeEvent,
"Split an event")
71 std::vector<Id<EventModel>> m_newEvents;
76 SCORE_COMMAND_DECL(CommandFactoryName(),
SplitStateMacro,
"Split state from node")
Definition: SplitEvent.hpp:26
Definition: SplitEvent.hpp:75
Definition: SplitEvent.hpp:56
Definition: EventModel.hpp:36
The core hierarchical and temporal process of score.
Definition: ScenarioModel.hpp:37
The id_base_t class.
Definition: Identifier.hpp:57
Allows for grouping of multiple commands in a single one.
Definition: AggregateCommand.hpp:15
The Command class.
Definition: Command.hpp:34
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Definition: DataStreamHelpers.hpp:103
Definition: DocumentContext.hpp:18