2 #include <Process/ProcessContext.hpp>
3 #include <Process/Tools/ToolPalette.hpp>
5 #include <Scenario/Palette/ScenarioPoint.hpp>
6 #include <Scenario/Palette/Tool.hpp>
7 #include <Scenario/Palette/Tools/CreationToolState.hpp>
8 #include <Scenario/Palette/Tools/PlayToolState.hpp>
9 #include <Scenario/Palette/Tools/SmartTool.hpp>
11 #include <score/statemachine/GraphicsSceneToolPalette.hpp>
23 class MagnetismAdjuster;
28 class EditionSettings;
29 class ScenarioPresenter;
31 class MoveIntervalInScenario_StateWrapper;
32 class MoveLeftBraceInScenario_StateWrapper;
33 class MoveRightBraceInScenario_StateWrapper;
34 class MoveEventInScenario_StateWrapper;
35 class MoveTimeSyncInScenario_StateWrapper;
50 void on_pressed(QPointF);
51 void on_moved(QPointF);
52 void on_released(QPointF);
55 void activate(Scenario::Tool);
56 void desactivate(Scenario::Tool);
58 QGraphicsItem* itemAt(
59 const Scenario::Point&,
const std::vector<QGraphicsItem*>& ignore)
const noexcept;
Definition: LayerView.hpp:21
Definition: MagnetismAdjuster.hpp:24
Definition: ScenarioEditionSettings.hpp:14
Definition: ScenarioMoveStatesWrapper.hpp:71
Definition: ScenarioMoveStatesWrapper.hpp:18
Definition: ScenarioMoveStatesWrapper.hpp:37
Definition: ScenarioMoveStatesWrapper.hpp:54
Definition: ScenarioMoveStatesWrapper.hpp:94
The core hierarchical and temporal process of score.
Definition: ScenarioModel.hpp:37
Definition: ScenarioPresenter.hpp:29
Definition: ScenarioView.hpp:27
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: ProcessContext.hpp:21
Definition: ScenarioPoint.hpp:13