Loading...
Searching...
No Matches
ScenarioDisplayedElementsToolPaletteFactory.hpp
1#pragma once
2#include <Scenario/Document/DisplayedElements/DisplayedElementsToolPalette/DisplayedElementsToolPaletteFactory.hpp>
3
4#include <memory>
5
7
8namespace Scenario
9{
10class IntervalModel;
11class ScenarioDocumentPresenter;
14{
15 SCORE_CONCRETE("d3cbf795-6e95-49bf-b727-f3a9531cf099")
16public:
17 bool matches(const IntervalModel& interval) const override;
18
19 std::unique_ptr<GraphicsSceneToolPalette> make(
21 const IntervalModel& interval, QGraphicsItem* parent) override;
22};
23}
Definition GraphicsSceneToolPalette.hpp:10
Definition DisplayedElementsPresenter.hpp:25
Definition DisplayedElementsToolPaletteFactory.hpp:17
Definition IntervalModel.hpp:50
Definition ScenarioDisplayedElementsToolPaletteFactory.hpp:14
The ScenarioDocumentPresenter class.
Definition ScenarioDocumentPresenter.hpp:58
Main plug-in of score.
Definition score-plugin-dataflow/Dataflow/PortItem.hpp:13
Definition ObjectMatches.hpp:6