BaseScenarioDisplayedElementsProvider.hpp
1 #pragma once
2 #include <Scenario/Document/DisplayedElements/DisplayedElementsContainer.hpp>
3 #include <Scenario/Document/DisplayedElements/DisplayedElementsProvider.hpp>
4 
5 namespace Scenario
6 {
7 class IntervalModel;
8 
10 {
11  SCORE_CONCRETE("a1db53d5-0dcb-412f-9425-8ffcebca023c")
12 public:
13  bool matches(const IntervalModel& cst) const override;
14  DisplayedElementsContainer make(IntervalModel& cst) const override;
16  ZoomRatio zoom, const IntervalModel& m, const Process::Context& ctx,
17  QGraphicsItem* view_parent, QObject* parent) const override;
18 };
19 }
Definition: BaseScenarioDisplayedElementsProvider.hpp:10
Definition: DisplayedElementsProvider.hpp:17
Definition: IntervalModel.hpp:50
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Definition: ProcessContext.hpp:12
Definition: DisplayedElementsContainer.hpp:17
Definition: DisplayedElementsContainer.hpp:44
Definition: ObjectMatches.hpp:6