Loading...
Searching...
No Matches
ScenarioEditor.hpp
Definition JSONVisitor.hpp:52
The core hierarchical and temporal process of score.
Definition ScenarioModel.hpp:37
Definition ScenarioEditor.hpp:70
Definition Selection.hpp:12
std::vector< ObjectPath > loadCopiedProcesses(Scenario::Command::Macro &m, const Scenario::IntervalModel &interval, const rapidjson::Value ©, std::vector< std::pair< int32_t, int32_t > > &proc_id_map, const score::DocumentContext &ctx)
Definition ScenarioEditor.cpp:69
bool pasteProcessesInNewBox(const Scenario::ProcessModel &sm, Scenario::Point origin, rapidjson::Value &obj, const score::DocumentContext &ctx, bool startsOnPlay)
Definition ScenarioEditor.cpp:147
void duplicateProcess(const IntervalModel &interval, const Process::ProcessModel &proc, const score::DocumentContext &ctx)
Copies the process in its interval; references to its own objects move to the copy's.
Definition ScenarioEditor.cpp:128
void removeIntervalProcesses(const std::vector< const Process::ProcessModel * > &selected, RemovalLinks links, const score::DocumentContext &ctx)
Definition ScenarioEditor.cpp:638
Definition ScenarioPoint.hpp:13
Definition DocumentContext.hpp:18
Definition ObjectEditor.hpp:23